Time bar (total: 18.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 21.4% | 18.7% | 68.7% | 0.1% | 0% | 12.5% | 0% | 5 |
| 26.9% | 21.9% | 59.3% | 0.1% | 0% | 18.7% | 0% | 6 |
| 33.3% | 25% | 50% | 0.1% | 0% | 18.7% | 6.2% | 7 |
| 37% | 26.5% | 45.3% | 0.1% | 0% | 21.9% | 6.2% | 8 |
| 43.9% | 28.1% | 35.9% | 0.1% | 2.3% | 21.9% | 11.7% | 9 |
| 47.1% | 28.9% | 32.4% | 0.1% | 2.7% | 23.4% | 12.5% | 10 |
| 53.3% | 30.3% | 26.5% | 0.1% | 4.1% | 23.4% | 15.5% | 11 |
| 55.2% | 30.7% | 25% | 0.1% | 4.4% | 24.2% | 15.6% | 12 |
Compiled 16 to 12 computations (25% saved)
| 2.5s | 2750× | body | 1024 | valid |
| 1.7s | 1512× | body | 1024 | invalid |
| 1.6s | 1768× | body | 2048 | valid |
| 613.0ms | 1252× | body | 512 | valid |
| 577.0ms | 2486× | body | 256 | valid |
| 421.0ms | 783× | body | 512 | invalid |
| 353.0ms | 171× | body | 1024 | infinite |
| 272.0ms | 797× | body | 256 | infinite |
| 225.0ms | 1262× | body | 256 | invalid |
| 131.0ms | 332× | body | 256 | unsamplable |
| 127.0ms | 232× | body | 512 | infinite |
| 8.0ms | 8× | body | 2048 | invalid |
| 2× | egg-herbie |
| 1032× | rational_best-simplify-96 |
| 1012× | rational_best-simplify-65 |
| 984× | rational_best-simplify-61 |
| 628× | rational_best-simplify-3 |
| 592× | rational_best-simplify-62 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 74 |
| 1 | 83 | 74 |
| 2 | 465 | 74 |
| 3 | 3022 | 74 |
| 0 | 2 | 2 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(-.f64 (pow.f64 (+.f64 n 1) (/.f64 1 x)) (pow.f64 n (/.f64 1 x))) |
| Outputs |
|---|
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(-.f64 (pow.f64 (+.f64 n 1) (/.f64 1 x)) (pow.f64 n (/.f64 1 x))) |
(-.f64 (pow.f64 (+.f64 1 n) (/.f64 1 x)) (pow.f64 n (/.f64 1 x))) |
Compiled 17 to 13 computations (23.5% saved)
| 1× | egg-herbie |
| 588× | rational_best-simplify-126 |
| 588× | rational_best-simplify-124 |
| 524× | rational_best-simplify-65 |
| 524× | rational_best-simplify-96 |
| 512× | rational_best-simplify-117 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 37 |
| 1 | 48 | 37 |
| 2 | 244 | 37 |
| 3 | 1560 | 37 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
Compiled 15 to 11 computations (26.7% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 34.1b | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
Compiled 15 to 11 computations (26.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (pow.f64 x (/.f64 1 n)) |
| ✓ | 0.1b | (pow.f64 (+.f64 x 1) (/.f64 1 n)) |
| ✓ | 2.2b | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
Compiled 36 to 24 computations (33.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 43.0ms | x | @ | -inf | (pow.f64 x (/.f64 1 n)) |
| 27.0ms | x | @ | 0 | (pow.f64 x (/.f64 1 n)) |
| 7.0ms | x | @ | inf | (pow.f64 x (/.f64 1 n)) |
| 1.0ms | n | @ | 0 | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
| 1.0ms | x | @ | inf | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
| 1× | batch-egg-rewrite |
| 588× | rational_best-simplify-126 |
| 588× | rational_best-simplify-124 |
| 524× | rational_best-simplify-65 |
| 524× | rational_best-simplify-96 |
| 512× | rational_best-simplify-117 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 69 |
| 1 | 48 | 69 |
| 2 | 244 | 69 |
| 3 | 1560 | 69 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(pow.f64 (+.f64 x 1) (/.f64 1 n)) |
(pow.f64 x (/.f64 1 n)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (+.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0)) 0) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 x (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x (/.f64 1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 0) 0) 0) (pow.f64 x (/.f64 1 n))))))) |
| 1× | egg-herbie |
| 644× | rational_best-simplify-124 |
| 634× | rational_best-simplify-126 |
| 620× | rational_best-simplify-65 |
| 600× | rational_best-simplify-61 |
| 576× | rational_best-simplify-62 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 284 | 7126 |
| 1 | 1603 | 6988 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4))))) |
(/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))) (pow.f64 x 4)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n)))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
1 |
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
1 |
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(+.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(/.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) -2) |
(/.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) |
(/.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (+.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) -4) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (+.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (-.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))) |
(pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0)) 0) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0) |
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(*.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(/.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(+.f64 (pow.f64 x (/.f64 1 n)) 0) |
(+.f64 0 (pow.f64 x (/.f64 1 n))) |
(-.f64 (pow.f64 x (/.f64 1 n)) 0) |
(-.f64 0 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(*.f64 (pow.f64 x (/.f64 1 n)) 1) |
(*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1) |
(*.f64 -1 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(/.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1) |
(neg.f64 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 0) 0) 0) (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (/.f64 x n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))) |
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4))))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) 1/4) (*.f64 (/.f64 1 n) 1/4)))) (pow.f64 x 4))))) |
(+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (-.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) -1/4) (*.f64 (/.f64 1 n) 1/4)))) (pow.f64 x 4))))) |
(/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)) |
(/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) |
(/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) |
(+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))) |
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2))) |
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))) |
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)))) |
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)) (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 (/.f64 1 n) -1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))) (pow.f64 x 4)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)) (+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) 1/4) (*.f64 (/.f64 1 n) 1/4))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 4))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))))) |
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 (/.f64 1 n) -1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))) (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (-.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) -1/4) (*.f64 (/.f64 1 n) 1/4))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 4)))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n)))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))) |
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)) |
(*.f64 -1 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)) |
(neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)) (*.f64 -1 (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)) (neg.f64 (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (neg.f64 (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 1 (/.f64 x n)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) |
(+.f64 (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (/.f64 x n))) |
(+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) |
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))) |
(+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))) |
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)) (+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3))))) |
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3))))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)))) |
(+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)) (+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))) |
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))) |
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (+.f64 (/.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 2)) (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 (/.f64 1 n) -1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3)))))) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) |
1 |
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
1 |
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(+.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) -2) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) 2) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) -4) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (+.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (-.f64 (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (*.f64 (-.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 1 x)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x (+.f64 x 1)) (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0)) 0) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x 1) (+.f64 x 1)) (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(*.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(/.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)))) |
(pow.f64 (+.f64 1 x) (/.f64 1 n)) |
(+.f64 (pow.f64 x (/.f64 1 n)) 0) |
(pow.f64 x (/.f64 1 n)) |
(+.f64 0 (pow.f64 x (/.f64 1 n))) |
(pow.f64 x (/.f64 1 n)) |
(-.f64 (pow.f64 x (/.f64 1 n)) 0) |
(pow.f64 x (/.f64 1 n)) |
(-.f64 0 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(pow.f64 x (/.f64 1 n)) |
(*.f64 (pow.f64 x (/.f64 1 n)) 1) |
(pow.f64 x (/.f64 1 n)) |
(*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1) |
(pow.f64 x (/.f64 1 n)) |
(*.f64 -1 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(pow.f64 x (/.f64 1 n)) |
(/.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) -1) |
(pow.f64 x (/.f64 1 n)) |
(neg.f64 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(pow.f64 x (/.f64 1 n)) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n))) |
(pow.f64 x (/.f64 1 n)) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 0) 0) 0) (pow.f64 x (/.f64 1 n))) |
(pow.f64 x (/.f64 1 n)) |
Compiled 6262 to 4698 computations (25% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 136 | 12 | 148 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 137 | 12 | 149 |
| Status | Error | Program |
|---|---|---|
| ▶ | 17.3b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 28.3b | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) | |
| 43.2b | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) | |
| ▶ | 57.0b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) |
| 54.0b | (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) | |
| 58.3b | (-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n))) | |
| ▶ | 46.5b | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| ▶ | 46.5b | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| 37.5b | (+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (-.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) -1/4) (*.f64 (/.f64 1 n) 1/4)))) (pow.f64 x 4))))) | |
| ▶ | 33.9b | (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2))) |
| 35.7b | (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)))) | |
| 22.3b | (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
Compiled 888 to 692 computations (22.1% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| ✓ | 3.1b | (log.f64 (+.f64 1 x)) |
| ✓ | 3.5b | (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
Compiled 30 to 18 computations (40% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 55.0ms | n | @ | 0 | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 9.0ms | n | @ | inf | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 0.0ms | n | @ | -inf | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 0.0ms | x | @ | inf | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| 1× | batch-egg-rewrite |
| 656× | rational_best-simplify-113 |
| 646× | rational_best-simplify-111 |
| 584× | rational_best-simplify-96 |
| 570× | rational_best-simplify-61 |
| 568× | rational_best-simplify-117 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 59 |
| 1 | 48 | 59 |
| 2 | 254 | 59 |
| 3 | 1662 | 59 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
(log.f64 (+.f64 1 x)) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (+.f64 0 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (+.f64 1 x)))))))) |
() |
| 1× | egg-herbie |
| 1108× | rational_best-simplify-1 |
| 682× | rational_best-simplify-21 |
| 676× | rational_best-simplify-20 |
| 670× | rational_best-simplify-18 |
| 604× | rational_best-simplify-47 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 181 | 2529 |
| 1 | 969 | 2493 |
| 2 | 6467 | 2493 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (log.f64 x)) |
(+.f64 x (*.f64 -1 (log.f64 x))) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x)))) |
(+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
x |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) x)) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/4 (pow.f64 x 4)) x))) |
(*.f64 -1 (log.f64 (/.f64 1 x))) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(+.f64 (neg.f64 (log.f64 x)) (+.f64 0 (log.f64 (+.f64 1 x)))) |
(+.f64 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) 0)) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(/.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) 2) |
(/.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -2) |
(/.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(/.f64 (+.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) -4) |
(/.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) |
(/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 1 x)) 0) |
(-.f64 0 (neg.f64 (log.f64 (+.f64 1 x)))) |
(*.f64 -1 (neg.f64 (log.f64 (+.f64 1 x)))) |
(*.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1) |
(/.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1) |
(neg.f64 (neg.f64 (log.f64 (+.f64 1 x)))) |
| Outputs |
|---|
(*.f64 -1 (log.f64 x)) |
(neg.f64 (log.f64 x)) |
(+.f64 x (*.f64 -1 (log.f64 x))) |
(+.f64 x (neg.f64 (log.f64 x))) |
(-.f64 x (log.f64 x)) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x)))) |
(+.f64 (+.f64 x (neg.f64 (log.f64 x))) (*.f64 -1/2 (pow.f64 x 2))) |
(+.f64 x (-.f64 (*.f64 -1/2 (pow.f64 x 2)) (log.f64 x))) |
(+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x))))) |
(+.f64 (+.f64 x (neg.f64 (log.f64 x))) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 -1/2 (pow.f64 x 2)))) |
(+.f64 (-.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3)))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
x |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) |
(+.f64 x (*.f64 -1/2 (pow.f64 x 2))) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) x)) |
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3)))) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 1/3 (pow.f64 x 3)))) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/4 (pow.f64 x 4)) x))) |
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 (pow.f64 x 4) -1/4)))) |
(*.f64 -1 (log.f64 (/.f64 1 x))) |
(neg.f64 (log.f64 (/.f64 1 x))) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) |
(+.f64 (/.f64 1 x) (*.f64 -1 (log.f64 (/.f64 1 x)))) |
(+.f64 (/.f64 1 x) (neg.f64 (log.f64 (/.f64 1 x)))) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 -1 (log.f64 (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (neg.f64 (log.f64 (/.f64 1 x)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (neg.f64 (log.f64 (/.f64 1 x))))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) |
(+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) |
(+.f64 (/.f64 1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) |
(+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (log.f64 -1))) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (log.f64 -1))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (log.f64 -1)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (/.f64 x n) (+.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (*.f64 1/3 (/.f64 (pow.f64 x 3) n)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (*.f64 1/3 (/.f64 (pow.f64 x 3) n)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 x n)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) n)) -1/4) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 x n)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 4) n)) -1/4) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (+.f64 0 (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) 0)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) 2) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -2) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (+.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) -4) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (log.f64 x))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) -2) (*.f64 (+.f64 (log.f64 (+.f64 x 1)) (-.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (log.f64 x))) (+.f64 (log.f64 (+.f64 x 1)) (-.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (log.f64 x))))) (-.f64 4 (*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) -2))) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))))) (*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) 2)) (+.f64 4 (*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) 2))) |
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 1 x)) 0) |
(log.f64 (+.f64 x 1)) |
(-.f64 0 (neg.f64 (log.f64 (+.f64 1 x)))) |
(log.f64 (+.f64 x 1)) |
(*.f64 -1 (neg.f64 (log.f64 (+.f64 1 x)))) |
(log.f64 (+.f64 x 1)) |
(*.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1) |
(log.f64 (+.f64 x 1)) |
(/.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1) |
(log.f64 (+.f64 x 1)) |
(neg.f64 (neg.f64 (log.f64 (+.f64 1 x)))) |
(log.f64 (+.f64 x 1)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (pow.f64 x (/.f64 1 n)) | |
| ✓ | 3.6b | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
Compiled 20 to 13 computations (35% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | n | @ | inf | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| 0.0ms | n | @ | -inf | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| 0.0ms | x | @ | -inf | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| 0.0ms | x | @ | inf | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| 0.0ms | x | @ | 0 | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| 1× | batch-egg-rewrite |
| 514× | rational_best-simplify-126 |
| 510× | rational_best-simplify-127 |
| 508× | rational_best-simplify-124 |
| 450× | rational_best-simplify-65 |
| 444× | rational_best-simplify-96 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 42 | 19 |
| 2 | 206 | 19 |
| 3 | 1304 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (+.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (+.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) (pow.f64 x (/.f64 1 n))) (/.f64 -1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))))) |
| 1× | egg-herbie |
| 536× | rational_best-simplify-127 |
| 534× | rational_best-simplify-124 |
| 528× | rational_best-simplify-126 |
| 506× | rational_best-simplify-65 |
| 482× | rational_best-simplify-61 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 222 | 2928 |
| 1 | 1317 | 2896 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1) |
(+.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(*.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)) |
(/.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) 2) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) |
(/.f64 (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))) |
(/.f64 (+.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) -2) |
(/.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) 4) |
(/.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) -4) |
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) 8) |
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (+.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (+.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) |
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) (pow.f64 x (/.f64 1 n))) (/.f64 -1 (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))))) |
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))))) |
(pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1)) |
(if (!=.f64 (+.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 -1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (-.f64 -1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
| Outputs |
|---|
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(*.f64 (/.f64 (log.f64 x) n) -1) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(*.f64 (/.f64 (log.f64 x) n) -1) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -1) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(+.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(*.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (pow.f64 x (/.f64 1 n))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) 2) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) -2) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) 4) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) -4) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) 8) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (+.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (+.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) (pow.f64 x (/.f64 1 n))) (/.f64 -1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1)))))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) |
(/.f64 (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (pow.f64 x (/.f64 1 n)))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))) (*.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 2))))))) |
(/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (*.f64 2 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))) (*.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))))) (-.f64 (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (*.f64 x x) (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n)))) (*.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x x) (/.f64 1 n))))))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) (pow.f64 (*.f64 x (*.f64 x x)) (/.f64 1 n))) |
(pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1)) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (+.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 -1 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) 0)) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n)))) 0) 0) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(if (!=.f64 (-.f64 -1 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 1 (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (exp.f64 (/.f64 (log.f64 x) n)) |
| ✓ | 0.3b | (/.f64 (log.f64 x) n) |
| ✓ | 3.6b | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
Compiled 23 to 8 computations (65.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| 0.0ms | x | @ | -inf | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| 0.0ms | x | @ | inf | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| 0.0ms | n | @ | 0 | (/.f64 (log.f64 x) n) |
| 0.0ms | n | @ | inf | (/.f64 (log.f64 x) n) |
| 1× | batch-egg-rewrite |
| 538× | rational_best-simplify-126 |
| 536× | rational_best-simplify-127 |
| 534× | rational_best-simplify-124 |
| 478× | rational_best-simplify-65 |
| 470× | rational_best-simplify-96 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 47 |
| 1 | 43 | 47 |
| 2 | 212 | 47 |
| 3 | 1365 | 47 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (log.f64 x) n) |
(exp.f64 (/.f64 (log.f64 x) n)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (+.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) (exp.f64 (/.f64 (log.f64 x) n))) (/.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))))))) |
() |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0)) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (/.f64 (+.f64 1 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) 0) 0) (exp.f64 (/.f64 (log.f64 x) n))))))) |
| 1× | egg-herbie |
| 620× | rational_best-simplify-124 |
| 594× | rational_best-simplify-65 |
| 564× | rational_best-simplify-61 |
| 518× | rational_best-simplify-117 |
| 518× | rational_best-simplify-96 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 274 | 5600 |
| 1 | 1565 | 5264 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(+.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) |
(+.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(+.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(*.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(*.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(/.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) -2) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) 4) |
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))) |
(/.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))))) |
(/.f64 (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) -4) |
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) 8) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (+.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)))) |
(/.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) |
(/.f64 (/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) (exp.f64 (/.f64 (log.f64 x) n))) (/.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) |
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(pow.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(neg.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(if (!=.f64 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 -1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (-.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(+.f64 1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(+.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) |
(+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 1) |
(+.f64 0 (exp.f64 (/.f64 (log.f64 x) n))) |
(+.f64 -1 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) |
(-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(-.f64 0 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(*.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(*.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1) |
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(/.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) 2) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) |
(pow.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(neg.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0)) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 1 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (/.f64 (+.f64 1 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) 0) 0) (exp.f64 (/.f64 (log.f64 x) n))) |
| Outputs |
|---|
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))) |
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (*.f64 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)) 1/6)))) |
1 |
(+.f64 (/.f64 (log.f64 x) n) 1) |
(+.f64 1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n))) |
(+.f64 1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) |
(+.f64 (/.f64 (log.f64 x) n) (+.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (*.f64 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)) 1/6)))) |
(+.f64 1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(+.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(+.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(+.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 0 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (neg.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (neg.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) -2) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 0 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) 4) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) -4) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) 8) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (+.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)))) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 0 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) (exp.f64 (/.f64 (log.f64 x) n))) (/.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))))) |
(/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) |
(/.f64 (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 0 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 4 (*.f64 -2 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) (-.f64 (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (*.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (*.f64 (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))) (*.f64 (+.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) 2) (*.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)))))) |
(/.f64 (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(/.f64 (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n)))) 2) |
(pow.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(neg.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 -1 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0) (/.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 0)) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) 0) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(if (!=.f64 (-.f64 -1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (/.f64 (-.f64 1 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))) (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(+.f64 1 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) 1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(+.f64 0 (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(+.f64 -1 (+.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(-.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(-.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(-.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1) -1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(-.f64 0 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(*.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(*.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n))) -1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1)) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 2)) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 2 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) (-.f64 2 (*.f64 2 (exp.f64 (/.f64 (log.f64 x) n))))) |
(/.f64 (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) 2) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)))))) (-.f64 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(pow.f64 (exp.f64 (/.f64 (log.f64 x) n)) 1) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(neg.f64 (neg.f64 (exp.f64 (/.f64 (log.f64 x) n)))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (exp.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0)) (exp.f64 (/.f64 (log.f64 x) n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 1 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))) 0) (/.f64 (+.f64 1 (*.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) (+.f64 (exp.f64 (/.f64 (log.f64 x) n)) -1))) (+.f64 1 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) 0) (exp.f64 (/.f64 (log.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) 0) 0) 0) (exp.f64 (/.f64 (log.f64 x) n))) |
(exp.f64 (/.f64 (log.f64 x) n)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f64 1 (pow.f64 n 2)) |
| ✓ | 2.5b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) |
| ✓ | 4.8b | (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) |
| ✓ | 6.1b | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
Compiled 129 to 95 computations (26.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | x | @ | 0 | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
| 1.0ms | n | @ | 0 | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
| 0.0ms | x | @ | inf | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
| 0.0ms | n | @ | -inf | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
| 0.0ms | n | @ | inf | (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
| 1× | batch-egg-rewrite |
| 1390× | rational_best-simplify-61 |
| 1002× | rational_best-simplify-3 |
| 710× | rational_best-simplify-1 |
| 644× | rational_best-simplify-53 |
| 596× | rational_best-simplify-56 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 196 |
| 1 | 103 | 196 |
| 2 | 603 | 196 |
| 3 | 4065 | 196 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) |
(/.f64 1 (pow.f64 n 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 x n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (neg.f64 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) 0) (/.f64 (+.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n))) (+.f64 1 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 n 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (pow.f64 n 2)))))))) |
| 1× | egg-herbie |
| 746× | rational_best-simplify-124 |
| 694× | rational_best-simplify-65 |
| 654× | rational_best-simplify-61 |
| 568× | rational_best-simplify-62 |
| 530× | rational_best-simplify-96 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 291 | 12059 |
| 1 | 1669 | 11975 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
1 |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
1 |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) 1) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) (log.f64 x)) n) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2)) |
(+.f64 (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) |
(-.f64 0 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) -1) |
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n))) |
(-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 x n)) -1)) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (neg.f64 (/.f64 x n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) -1) |
(-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 0 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1) |
(/.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 1) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1) -1) |
(neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(neg.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1)) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 -1 0) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) 0) (/.f64 (+.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 1 (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 0 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n))) (+.f64 1 (/.f64 x n))) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) |
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) (/.f64 x n)) |
(+.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n))) 1) |
(+.f64 (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) -2) |
(/.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))))) |
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 n 2))) -1) |
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 1 (/.f64 x n)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (/.f64 x n))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) |
1 |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) |
(+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) |
1 |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) 1) |
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) n))) |
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (neg.f64 x)) n))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) n)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (neg.f64 x)) n)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) n)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (neg.f64 x)) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (/.f64 x n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 1 (/.f64 x n))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 1 (/.f64 x n)))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) (log.f64 x)) n) |
(/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (/.f64 x n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 (/.f64 x n) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (+.f64 (/.f64 x n) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) (*.f64 -1 (log.f64 x))) n)) |
(neg.f64 (/.f64 (-.f64 (log.f64 x) (+.f64 x (*.f64 (pow.f64 x 2) -1/2))) n)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (neg.f64 (/.f64 (-.f64 (log.f64 x) (+.f64 x (*.f64 (pow.f64 x 2) -1/2))) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) (+.f64 x (*.f64 (pow.f64 x 2) -1/2))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 x -1)) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) (+.f64 x (*.f64 (pow.f64 x 2) -1/2))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2)) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (*.f64 (*.f64 (/.f64 1 n) (pow.f64 x 2)) -1/2) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 0 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) -1) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(neg.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2))) (*.f64 1/2 (*.f64 (/.f64 1 n) (pow.f64 x 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 n 2)) (pow.f64 x 2)))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (neg.f64 (/.f64 x n)) -1)) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (neg.f64 (/.f64 x n))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(-.f64 0 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(*.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(/.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(neg.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(neg.f64 (+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)) -1)) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 1 (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) |
(if (!=.f64 -1 0) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) |
(if (!=.f64 (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) 0) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 x n) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))))) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) |
(if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) 0) (/.f64 (+.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 (/.f64 x n) -1)) 0) (/.f64 (+.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 -1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2))))) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 (/.f64 x n) -1))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) |
(if (!=.f64 (+.f64 -1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))))) (+.f64 -1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) |
(if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 x n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (+.f64 -1 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2))) 0) (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) |
(if (!=.f64 (+.f64 -1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) 0) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 x n) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))))) (-.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) |
(if (!=.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) (/.f64 x n)) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) 0) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(if (!=.f64 (+.f64 1 (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 0 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (pow.f64 x (/.f64 1 n))) (+.f64 1 (/.f64 x n))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) (/.f64 x n)) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 x n)) (pow.f64 x (/.f64 1 n))) 1) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(+.f64 (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(*.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(*.f64 1 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) 1) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) -1) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) -2) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))))) |
(/.f64 (-.f64 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (*.f64 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))))) (+.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) (+.f64 1 (pow.f64 x (/.f64 1 n))))) |
(pow.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (-.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n)))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (-.f64 -1 (/.f64 x n)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (+.f64 (-.f64 -1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) -1/2)) (+.f64 1 (/.f64 x n))) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)) (+.f64 (-.f64 -1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) (pow.f64 x (/.f64 1 n))) (-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (+.f64 1 (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(+.f64 1 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) -1/2))) |
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
(/.f64 1 (pow.f64 n 2)) |
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
(/.f64 1 (pow.f64 n 2)) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 n 2))) -1) |
(/.f64 1 (pow.f64 n 2)) |
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 n 2)))) |
(/.f64 1 (pow.f64 n 2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (/.f64 1 (pow.f64 n 2)) | |
| ✓ | 2.7b | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
| ✓ | 5.9b | (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) |
| ✓ | 8.4b | (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) |
Compiled 172 to 126 computations (26.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 26.0ms | x | @ | -inf | (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) |
| 5.0ms | x | @ | inf | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
| 4.0ms | x | @ | -inf | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
| 1.0ms | n | @ | -inf | (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) |
| 1.0ms | n | @ | inf | (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) |
| 1× | batch-egg-rewrite |
| 1610× | rational_best-simplify-61 |
| 722× | rational_best-simplify-53 |
| 682× | rational_best-simplify-1 |
| 660× | rational_best-simplify-56 |
| 596× | rational_best-simplify-52 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 165 |
| 1 | 109 | 165 |
| 2 | 679 | 165 |
| 3 | 4612 | 165 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) |
(*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
| Outputs |
|---|
() |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 n)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 (pow.f64 n 2))))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))))) |
() |
| 1× | egg-herbie |
| 852× | rational_best-simplify-21 |
| 838× | rational_best-simplify-20 |
| 832× | rational_best-simplify-18 |
| 428× | rational_best-simplify-126 |
| 428× | rational_best-simplify-124 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 6225 |
| 1 | 1032 | 6195 |
| 2 | 6933 | 6123 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(/.f64 -1 n) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))))) (/.f64 1 n)) |
(/.f64 -1 n) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2)) (log.f64 (/.f64 1 x))) (pow.f64 n 3))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2)) (log.f64 (/.f64 1 x))) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4))))))) (/.f64 1 n)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))) |
(/.f64 1 (*.f64 n x)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))) |
(+.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2)))))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(-.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2))))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 1) |
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))) -1) |
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 n)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 (pow.f64 n 2))))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (pow.f64 x 2))) |
(*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) |
(*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 n x) 2))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 n x) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 n x) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 n x) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2))))) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 1/2 (-.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 1/2 (-.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 n 2)) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) |
(/.f64 -1 n) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))) (/.f64 1 (pow.f64 n 2)))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))))) (/.f64 1 n)) |
(/.f64 -1 n) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2)) (log.f64 (/.f64 1 x))) (pow.f64 n 3))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 1 x)) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (pow.f64 n 3))) (/.f64 1 (pow.f64 n 2)))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 1 x)) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (pow.f64 n 3))))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2)) (log.f64 (/.f64 1 x))) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4))))))) (/.f64 1 n)) |
(-.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 1 x)) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (pow.f64 n 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)))) (/.f64 1 n)) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4))) (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 1 x)) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (pow.f64 n 3))))))) (/.f64 1 n)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1)) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1)) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1)) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (*.f64 -1 (/.f64 (log.f64 x) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 x) n) 1)) (*.f64 n x)) |
(/.f64 (exp.f64 (*.f64 1 (/.f64 (log.f64 x) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n)))) (*.f64 n x)) |
(/.f64 (exp.f64 (-.f64 (neg.f64 (/.f64 (log.f64 -1) n)) (/.f64 (log.f64 (/.f64 -1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) |
(+.f64 (/.f64 1 (*.f64 n x)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))) -1/2))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))) -1/2)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) |
(/.f64 1 (*.f64 n x)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) |
(+.f64 (/.f64 1 (*.f64 n x)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))) -1/2))) |
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))) -1/2)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) |
(+.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2)))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 0 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 1 (pow.f64 n 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) 0) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) 1) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2)))) -1) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(if (!=.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 n)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) 0) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(if (!=.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 n)) (/.f64 1 (pow.f64 n 2))))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 1 (pow.f64 n 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) |
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
Compiled 25730 to 16033 computations (37.7% saved)
23 alts after pruning (20 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 564 | 17 | 581 |
| Fresh | 4 | 3 | 7 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 570 | 23 | 593 |
| Status | Error | Program |
|---|---|---|
| 17.5b | (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) n) | |
| ▶ | 17.4b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) |
| 40.6b | (/.f64 (/.f64 1 x) n) | |
| 41.4b | (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| 41.1b | (/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| ✓ | 17.3b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| ▶ | 39.6b | (/.f64 (-.f64 x (log.f64 x)) n) |
| 39.4b | (/.f64 (neg.f64 (log.f64 x)) n) | |
| 28.3b | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) | |
| 41.2b | (/.f64 1 (*.f64 x n)) | |
| 57.1b | (-.f64 (if (!=.f64 (+.f64 1 (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) | |
| ▶ | 41.9b | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| ▶ | 56.1b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| 54.0b | (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) | |
| 42.0b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) | |
| 41.7b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) | |
| 58.3b | (-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n))) | |
| 55.6b | (-.f64 1 (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) | |
| ✓ | 46.5b | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| ✓ | 46.5b | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| ▶ | 39.1b | (-.f64 1 1) |
| 39.6b | (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) | |
| 39.7b | (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
Compiled 1131 to 824 computations (27.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
| ✓ | 0.3b | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 3.1b | (log.f64 (+.f64 1 x)) | |
| 3.5b | (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
Compiled 157 to 103 computations (34.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | 0 | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | -inf | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | inf | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | inf | (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
| 0.0ms | x | @ | 0 | (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
| 1× | batch-egg-rewrite |
| 1174× | rational_best-simplify-61 |
| 940× | rational_best-simplify-3 |
| 734× | rational_best-simplify-62 |
| 628× | rational_best-simplify-53 |
| 614× | rational_best-simplify-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 164 |
| 1 | 97 | 74 |
| 2 | 685 | 68 |
| 3 | 3905 | 68 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) -1) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (neg.f64 (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 1 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) |
| 1× | egg-herbie |
| 1064× | rational_best-simplify-1 |
| 456× | rational_best-simplify-124 |
| 452× | rational_best-simplify-126 |
| 440× | rational_best-simplify-127 |
| 438× | rational_best-simplify-65 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 239 | 5627 |
| 1 | 1270 | 4857 |
| 2 | 7817 | 4857 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 1 (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -2/3 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (*.f64 1/3 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(pow.f64 (log.f64 x) 2) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -2 (*.f64 x (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (+.f64 (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 -2/3 (log.f64 x)) 1) (pow.f64 x 3))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(+.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x)))) |
(+.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x))) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(+.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
(-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) |
(-.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x)) |
(-.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x)) |
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) -1) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) |
(+.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) |
(-.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(-.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) |
(/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1) |
(/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (neg.f64 (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(/.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 1 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(pow.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1) |
(neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0))) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0))) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0))) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0))) |
(if (!=.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))) |
(*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) |
(neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/2) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 1 (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -2/3 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (*.f64 1/3 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) 4/3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (+.f64 (log.f64 x) 1))) (+.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) -2/3) (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/3)) (*.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1)) 1/2)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/2) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2))) (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/2) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1)) 1/2) (-.f64 (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/3) (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2/3)))) (*.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) 4/3))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(pow.f64 (log.f64 x) 2) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -2 (*.f64 x (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 x (*.f64 -2 (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (log.f64 x) (*.f64 -2 x))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 -2 (log.f64 x))) (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (pow.f64 (log.f64 x) 2))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 (log.f64 x) (*.f64 -2 x)) (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (+.f64 (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 -2/3 (log.f64 x)) 1) (pow.f64 x 3))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 (log.f64 x) -2/3) -1))) (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 x (*.f64 -2 (log.f64 x))))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 (log.f64 x) (*.f64 -2 x)) (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (*.f64 (pow.f64 x 3) (+.f64 -1 (*.f64 (log.f64 x) -2/3)))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) 0) (/.f64 (-.f64 (*.f64 1 (*.f64 (*.f64 1 (log.f64 (+.f64 x 1))) (log.f64 (+.f64 x 1)))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 x 1)) (*.f64 1 (log.f64 (+.f64 x 1)))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (*.f64 1 (log.f64 (+.f64 1 x))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 x 1))) 0) (/.f64 (-.f64 (*.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (*.f64 1 (*.f64 (*.f64 1 (log.f64 (+.f64 x 1))) (log.f64 (+.f64 x 1))))) (neg.f64 (log.f64 (+.f64 x 1)))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 x 1))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 x 1)) (*.f64 1 (log.f64 (+.f64 x 1)))) (*.f64 (log.f64 x) (log.f64 (+.f64 x 1)))) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) -1) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (neg.f64 (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(/.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 1 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(pow.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(if (!=.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(if (!=.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 x 1)) (*.f64 (log.f64 (+.f64 x 1)) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))) (-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) |
(if (!=.f64 (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) 0) (/.f64 (+.f64 (*.f64 (log.f64 x) (neg.f64 (*.f64 (log.f64 x) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2)))) (*.f64 (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) (log.f64 (pow.f64 (+.f64 x 1) (log.f64 (+.f64 x 1)))))) (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2)) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2)) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (+.f64 (*.f64 (log.f64 (+.f64 x 1)) (*.f64 (log.f64 (+.f64 x 1)) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))))) (*.f64 (log.f64 x) (*.f64 (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 x 1)))))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (+.f64 (*.f64 (log.f64 x) (neg.f64 (*.f64 (log.f64 (+.f64 x 1)) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2)))) (*.f64 (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) (log.f64 (pow.f64 (+.f64 x 1) (log.f64 (+.f64 x 1)))))) (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2)) |
Compiled 6 to 6 computations (0% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (-.f64 x (log.f64 x)) n) |
Compiled 16 to 5 computations (68.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (/.f64 (-.f64 x (log.f64 x)) n) |
| 0.0ms | n | @ | inf | (/.f64 (-.f64 x (log.f64 x)) n) |
| 0.0ms | n | @ | 0 | (/.f64 (-.f64 x (log.f64 x)) n) |
| 0.0ms | n | @ | -inf | (/.f64 (-.f64 x (log.f64 x)) n) |
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 x (log.f64 x)) n) |
| 1× | batch-egg-rewrite |
| 644× | rational_best-simplify-113 |
| 628× | rational_best-simplify-111 |
| 610× | rational_best-simplify-124 |
| 536× | rational_best-simplify-61 |
| 534× | rational_best-simplify-96 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 41 | 17 |
| 2 | 227 | 17 |
| 3 | 1530 | 17 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 x (log.f64 x)) n) |
| Outputs |
|---|
() |
| 1× | egg-herbie |
| 1476× | rational_best-simplify-61 |
| 948× | rational_best-simplify-3 |
| 634× | rational_best-simplify-53 |
| 612× | rational_best-simplify-1 |
| 602× | rational_best-simplify-56 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 376 |
| 1 | 92 | 356 |
| 2 | 600 | 320 |
| 3 | 4203 | 320 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(/.f64 x n) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(/.f64 x n) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 x n) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 x n) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(-.f64 (/.f64 x n) (-.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(-.f64 (/.f64 x n) (-.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n))))) |
(-.f64 (/.f64 x n) (-.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.8b | (/.f64 1 (*.f64 x n)) |
| ✓ | 0.8b | (/.f64 1 (*.f64 (pow.f64 x 2) n)) |
| ✓ | 2.5b | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| ✓ | 8.4b | (*.f64 (pow.f64 x 2) n) |
Compiled 54 to 35 computations (35.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | n | @ | 0 | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 1.0ms | n | @ | inf | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 1.0ms | n | @ | -inf | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 0.0ms | x | @ | 0 | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 0.0ms | x | @ | inf | (*.f64 (pow.f64 x 2) n) |
| 1× | batch-egg-rewrite |
| 1032× | rational_best-simplify-113 |
| 682× | rational_best-simplify-96 |
| 672× | rational_best-simplify-117 |
| 670× | rational_best-simplify-65 |
| 634× | rational_best-simplify-61 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 88 |
| 1 | 58 | 88 |
| 2 | 300 | 88 |
| 3 | 1927 | 88 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 x 2) n) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(/.f64 1 (*.f64 (pow.f64 x 2) n)) |
(/.f64 1 (*.f64 x n)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 n))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 0 (/.f64 1 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (+.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))) (-.f64 1 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 x n)) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0)) 0) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))))))) |
() |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 x n)))))))) |
| 1× | egg-herbie |
| 1320× | rational_best-simplify-61 |
| 944× | rational_best-simplify-3 |
| 594× | rational_best-simplify-53 |
| 578× | rational_best-simplify-1 |
| 532× | rational_best-simplify-56 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 133 | 3700 |
| 1 | 707 | 3692 |
| 2 | 4710 | 3692 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (*.f64 (pow.f64 x 2) n) 0) |
(-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n))) |
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) -1) |
(neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 n))) |
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 0) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) 0)) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 0 (/.f64 1 (*.f64 x n)))) |
(+.f64 0 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1) |
(*.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) |
(/.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1) |
(/.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) |
(/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) 2) |
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) -4) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (+.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) |
(/.f64 (-.f64 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))) (-.f64 1 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))))) |
(pow.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(neg.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (/.f64 1 (*.f64 x n)) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (neg.f64 (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0)) 0) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 x n)) 0) |
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x n)))) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x n)))) |
(*.f64 (neg.f64 (/.f64 1 (*.f64 x n))) -1) |
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x n)))) |
| Outputs |
|---|
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(*.f64 n (pow.f64 x 2)) |
(/.f64 -1/2 (*.f64 n (pow.f64 x 2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)) n)) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n (pow.f64 x 2))) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (*.f64 (pow.f64 x 2) n) 0) |
(*.f64 n (pow.f64 x 2)) |
(-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n))) |
(*.f64 n (pow.f64 x 2)) |
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) -1) |
(*.f64 n (pow.f64 x 2)) |
(neg.f64 (*.f64 (pow.f64 x 2) (neg.f64 n))) |
(*.f64 n (pow.f64 x 2)) |
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 0) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) 0)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (+.f64 0 (/.f64 1 (*.f64 x n)))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 0 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(*.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) -1) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) -2) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) 2) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) -4) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (+.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)))) (-.f64 1 (*.f64 1 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (-.f64 4 (*.f64 -2 (+.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))))) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (-.f64 -1 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))))))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(pow.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) 1) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(neg.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 x (*.f64 n x)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) 1/4))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) 0) (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/4)) (/.f64 1 (*.f64 n (*.f64 x (*.f64 n x))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 (/.f64 1 (*.f64 x n)) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 x (*.f64 n x)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) 1/4))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))) 0) (/.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/4)) (/.f64 1 (*.f64 n (*.f64 x (*.f64 n x))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) |
(if (!=.f64 (neg.f64 (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) 0) (/.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2)) (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (/.f64 1 (*.f64 x n))) 0)) 0) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 -1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (/.f64 1 (*.f64 x n)) 0) |
(/.f64 1 (*.f64 n x)) |
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 x n)))) |
(/.f64 1 (*.f64 n x)) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 x n)))) |
(/.f64 1 (*.f64 n x)) |
(*.f64 (neg.f64 (/.f64 1 (*.f64 x n))) -1) |
(/.f64 1 (*.f64 n x)) |
(neg.f64 (neg.f64 (/.f64 1 (*.f64 x n)))) |
(/.f64 1 (*.f64 n x)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (pow.f64 x (/.f64 1 n)) | |
| ✓ | 4.1b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| ✓ | 4.8b | (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
| ✓ | 11.8b | (/.f64 (pow.f64 x 2) (pow.f64 n 2)) |
Compiled 87 to 60 computations (31% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | inf | (/.f64 (pow.f64 x 2) (pow.f64 n 2)) |
| 0.0ms | x | @ | 0 | (/.f64 (pow.f64 x 2) (pow.f64 n 2)) |
| 0.0ms | n | @ | -inf | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| 0.0ms | n | @ | 0 | (/.f64 (pow.f64 x 2) (pow.f64 n 2)) |
| 0.0ms | n | @ | inf | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| 1× | batch-egg-rewrite |
| 1042× | rational_best-simplify-61 |
| 1038× | rational_best-simplify-65 |
| 986× | rational_best-simplify-96 |
| 742× | rational_best-simplify-62 |
| 708× | rational_best-simplify-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 123 |
| 1 | 79 | 123 |
| 2 | 449 | 123 |
| 3 | 3025 | 123 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 x 2) (pow.f64 n 2)) |
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
() |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 -1 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (neg.f64 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x n) 1) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) (+.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))))) |
| 1× | egg-herbie |
| 642× | rational_best-simplify-124 |
| 638× | rational_best-simplify-126 |
| 590× | rational_best-simplify-65 |
| 568× | rational_best-simplify-61 |
| 474× | rational_best-simplify-117 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 243 | 7689 |
| 1 | 1473 | 7641 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 (/.f64 x n) 1) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
1 |
(+.f64 (/.f64 x n) 1) |
1 |
(+.f64 (/.f64 x n) 1) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 -1 (/.f64 x n))) |
(-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (neg.f64 (/.f64 x n))) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0) |
(-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) -1) |
(-.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) |
(-.f64 0 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(*.f64 -1 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(*.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 1) |
(/.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -2) |
(neg.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 -1 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 0) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(+.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (/.f64 x n) 1) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n)))) |
(+.f64 0 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) (/.f64 x n)) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1)) |
(+.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) 1) |
(+.f64 (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) |
(*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) -2) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) 2) |
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))) -4) |
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) (+.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) |
(pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
| Outputs |
|---|
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 1 (/.f64 x n)) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 1 (/.f64 x n)) |
1 |
(+.f64 (/.f64 x n) 1) |
(+.f64 1 (/.f64 x n)) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) |
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) |
(+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) |
(*.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (log.f64 x))) n)) |
(neg.f64 (/.f64 (-.f64 (log.f64 x) x) n)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (log.f64 x))) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) x) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (log.f64 x))) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) x) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (log.f64 x))) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (log.f64 x) x) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 -1 (/.f64 x n))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (neg.f64 (/.f64 x n))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) -1) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(-.f64 0 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(*.f64 -1 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(*.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 1) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(/.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(/.f64 (+.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -2) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(neg.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 1 (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (/.f64 (*.f64 x x) (*.f64 n n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 1 (/.f64 x n)))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 1 (/.f64 x n))) 0) (/.f64 (-.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (/.f64 x n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 1 (/.f64 x n)))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (/.f64 x n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 -1 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) -1) (-.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (*.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (/.f64 x n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (/.f64 x n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) |
(if (!=.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(-.f64 (/.f64 x n) (+.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) |
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (neg.f64 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 0) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (-.f64 1 (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 (/.f64 x n) 1) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 0 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) (/.f64 x n)) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) (+.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1)) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) (pow.f64 x (/.f64 1 n))) 1) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(*.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (*.f64 1 (pow.f64 x (/.f64 1 n)))) |
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) -1) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) -2) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (+.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) 2) |
(/.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) 1) |
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))))) -4) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) (+.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (-.f64 1 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) |
(/.f64 (+.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (-.f64 1 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))))) |
(pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) 1) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) 0) (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) 0) (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (/.f64 x n) 1)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (+.f64 1 (+.f64 (pow.f64 x (/.f64 1 n)) (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (pow.f64 (*.f64 x x) (/.f64 1 n))) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 0) (/.f64 (*.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (-.f64 -1 (/.f64 x n))) 0) (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n))))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))))) (+.f64 -1 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))) 0) (/.f64 (*.f64 (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) (+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n))))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 -1 (-.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2) (/.f64 x n)))) 0)) 0) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))))) |
(+.f64 (/.f64 x n) (-.f64 (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (pow.f64 x (/.f64 1 n)))) |
(+.f64 (+.f64 1 (/.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (pow.f64 x (/.f64 1 n)))) |
Compiled 32669 to 22260 computations (31.9% saved)
29 alts after pruning (22 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 674 | 9 | 683 |
| Fresh | 2 | 13 | 15 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 677 | 29 | 706 |
| Status | Error | Program |
|---|---|---|
| 43.3b | (if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) | |
| 17.5b | (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) n) | |
| 17.4b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) | |
| ▶ | 17.4b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) |
| 17.5b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))))) n) | |
| 40.6b | (/.f64 (/.f64 1 x) n) | |
| 41.4b | (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| 41.1b | (/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| ✓ | 17.3b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| ✓ | 39.6b | (/.f64 (-.f64 x (log.f64 x)) n) |
| 39.5b | (/.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) n) | |
| 39.4b | (/.f64 (neg.f64 (log.f64 x)) n) | |
| 28.3b | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) | |
| ▶ | 61.1b | (/.f64 x n) |
| 41.2b | (/.f64 1 (*.f64 x n)) | |
| 56.2b | (-.f64 (if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 x (/.f64 1 n))) | |
| 39.6b | (-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) | |
| ✓ | 41.9b | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| ✓ | 56.1b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| 54.0b | (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) | |
| 42.0b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) | |
| ▶ | 41.7b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 58.3b | (-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n))) | |
| 55.6b | (-.f64 1 (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) | |
| ✓ | 46.5b | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| ✓ | 46.5b | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| ✓ | 39.1b | (-.f64 1 1) |
| ▶ | 39.6b | (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
| ▶ | 39.7b | (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
Compiled 1728 to 1226 computations (29.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
| ✓ | 0.3b | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 3.1b | (log.f64 (+.f64 1 x)) | |
| 3.5b | (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
Compiled 174 to 117 computations (32.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | inf | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | -inf | (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
| 0.0ms | x | @ | -inf | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
| 1× | batch-egg-rewrite |
| 1046× | rational_best-simplify-3 |
| 730× | rational_best-simplify-53 |
| 708× | rational_best-simplify-1 |
| 678× | rational_best-simplify-56 |
| 450× | rational_best-simplify-18 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 176 |
| 1 | 108 | 164 |
| 2 | 754 | 68 |
| 3 | 5035 | 68 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x))))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x)))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x)))) (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))) |
| 1× | egg-herbie |
| 976× | rational_best-simplify-1 |
| 690× | rational_best-simplify-20 |
| 684× | rational_best-simplify-18 |
| 416× | rational_best-simplify-124 |
| 412× | rational_best-simplify-126 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 217 | 4388 |
| 1 | 1124 | 3834 |
| 2 | 7247 | 3834 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 1 (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -2/3 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (*.f64 1/3 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(pow.f64 (log.f64 x) 2) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -2 (*.f64 x (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (+.f64 (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 -2/3 (log.f64 x)) 1) (pow.f64 x 3))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(+.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x)))) |
(+.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x))) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
(-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) |
(-.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x)) |
(-.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x)) |
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x))))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x)))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x)))) (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(+.f64 0 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) |
(+.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(-.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) |
(-.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 1 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(*.f64 -1 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1) |
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1) |
(*.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(pow.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1) |
(neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(fabs.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(if (!=.f64 (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))) |
(*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) |
(neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))) (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) x) (+.f64 (*.f64 (-.f64 (*.f64 4/3 (/.f64 1 (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -2/3 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (*.f64 1/3 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))))))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 3/2 (log.f64 x)) (+.f64 1 (log.f64 x)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (pow.f64 (+.f64 1 (log.f64 x)) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 1 (log.f64 x))) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 1 (log.f64 x)))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 1 (log.f64 x)) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 1 (log.f64 x)) 2))))) (+.f64 1 (log.f64 x)))))) (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (log.f64 x) 2) (log.f64 x)) (+.f64 1 (log.f64 x))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) 4/3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (+.f64 (log.f64 x) 1))) (+.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) -2/3) (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/3)) (*.f64 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1)) 1/2)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 x (-.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1))) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))))))) |
(+.f64 (*.f64 x (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2)))))) (+.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (pow.f64 x 2)) (+.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) (*.f64 (-.f64 (*.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) 4/3) (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) 3/2) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2))) (neg.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1))))) (+.f64 (log.f64 x) 1))) (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 (+.f64 (log.f64 x) 1)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) 2) (+.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 (+.f64 (log.f64 x) 1) 2)) (/.f64 (log.f64 x) (pow.f64 (+.f64 (log.f64 x) 1) 2))))) (+.f64 (log.f64 x) 1)) 1/2) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (log.f64 x) 1)) -2/3) (*.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (pow.f64 (+.f64 (log.f64 x) 1) 2)) 1/3))))) (pow.f64 x 3))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(/.f64 1 x) |
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (/.f64 1 x) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) |
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) |
(pow.f64 (log.f64 x) 2) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 -2 (*.f64 x (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 x (*.f64 -2 (log.f64 x)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (*.f64 (log.f64 x) (*.f64 -2 x))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 -2 (log.f64 x))) (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (pow.f64 (log.f64 x) 2))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 (log.f64 x) (*.f64 -2 x)) (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 -2 (*.f64 x (log.f64 x))) (+.f64 (*.f64 (+.f64 1 (log.f64 x)) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 -2/3 (log.f64 x)) 1) (pow.f64 x 3))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 (log.f64 x) -2/3) -1))) (+.f64 (pow.f64 (log.f64 x) 2) (*.f64 x (*.f64 -2 (log.f64 x))))) |
(+.f64 (pow.f64 (log.f64 x) 2) (+.f64 (*.f64 (log.f64 x) (*.f64 -2 x)) (+.f64 (*.f64 (+.f64 (log.f64 x) 1) (pow.f64 x 2)) (*.f64 (pow.f64 x 3) (+.f64 -1 (*.f64 (log.f64 x) -2/3)))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(/.f64 1 (pow.f64 x 2)) |
(-.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (/.f64 1 (pow.f64 x 3))) |
(-.f64 (+.f64 (*.f64 11/12 (/.f64 1 (pow.f64 x 4))) (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 (/.f64 1 (pow.f64 x 4)) 11/12)) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 11/12 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 5/6 (/.f64 1 (pow.f64 x 5))))) |
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (neg.f64 (log.f64 x)) (*.f64 1 (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (neg.f64 (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (*.f64 1 (log.f64 (+.f64 1 x))) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 0 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(-.f64 (*.f64 1 (*.f64 1 (log.f64 (+.f64 1 x)))) (log.f64 x)) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (log.f64 x) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (log.f64 (+.f64 1 x)) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x))))) (*.f64 (log.f64 x) (log.f64 x))) (+.f64 (log.f64 x) (*.f64 1 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 -1 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 1 x))) 0) (/.f64 (-.f64 (*.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 1 (*.f64 (log.f64 (+.f64 1 x)) (*.f64 1 (log.f64 (+.f64 1 x)))))) (neg.f64 (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 x 1))) 0) (/.f64 (-.f64 (*.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (*.f64 1 (*.f64 1 (*.f64 (log.f64 (+.f64 x 1)) (log.f64 (+.f64 x 1)))))) (neg.f64 (log.f64 (+.f64 x 1)))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (*.f64 1 (log.f64 (+.f64 x 1))) 0) (/.f64 (*.f64 (log.f64 (+.f64 x 1)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) (log.f64 (+.f64 x 1))) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(if (!=.f64 (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x)))) 0) (/.f64 (-.f64 (*.f64 (log.f64 x) (log.f64 x)) (*.f64 (log.f64 (+.f64 1 x)) (log.f64 (+.f64 1 x)))) (+.f64 (neg.f64 (log.f64 x)) (neg.f64 (log.f64 (+.f64 1 x))))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 (+.f64 1 x))) 0) (/.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 (neg.f64 (log.f64 x)) 0) (/.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0)) 0) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) |
(+.f64 0 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 0) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(-.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) 0) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 1 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 -1 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) -1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (fabs.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(*.f64 (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (fabs.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(pow.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) 1) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(neg.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(fabs.f64 (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(if (!=.f64 (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (+.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (log.f64 x) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
(if (!=.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (*.f64 (log.f64 (+.f64 1 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) |
(*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) |
(pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2) |
Compiled 7 to 3 computations (57.1% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
| ✓ | 0.0b | (log.f64 (/.f64 1 x)) |
| ✓ | 0.3b | (/.f64 (log.f64 (/.f64 1 x)) n) |
Compiled 31 to 18 computations (41.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 53.0ms | n | @ | 0 | (/.f64 (log.f64 (/.f64 1 x)) n) |
| 4.0ms | n | @ | inf | (/.f64 (log.f64 (/.f64 1 x)) n) |
| 0.0ms | n | @ | -inf | (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
| 0.0ms | n | @ | -inf | (/.f64 (log.f64 (/.f64 1 x)) n) |
| 0.0ms | n | @ | 0 | (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
| 1× | batch-egg-rewrite |
| 670× | rational_best-simplify-124 |
| 612× | rational_best-simplify-65 |
| 610× | rational_best-simplify-61 |
| 598× | rational_best-simplify-96 |
| 590× | rational_best-simplify-117 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 57 |
| 1 | 38 | 57 |
| 2 | 246 | 57 |
| 3 | 1663 | 57 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (log.f64 (/.f64 1 x)) n) |
(log.f64 (/.f64 1 x)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 x)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 (/.f64 x n) (/.f64 x n))) (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0) 0) (/.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))))))) |
| 1× | egg-herbie |
| 1144× | rational_best-simplify-61 |
| 1138× | rational_best-simplify-65 |
| 654× | rational_best-simplify-3 |
| 530× | rational_best-simplify-62 |
| 524× | rational_best-simplify-53 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 1627 |
| 1 | 559 | 1587 |
| 2 | 3675 | 1575 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(*.f64 -1 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(/.f64 x n) |
(/.f64 x n) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) |
(+.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) |
(-.f64 0 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1) |
(*.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) -1) |
(*.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(pow.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1) |
(neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(-.f64 (log.f64 (/.f64 1 x)) 0) |
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 x)))) |
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))) |
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1) |
(/.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1) |
(neg.f64 (neg.f64 (log.f64 (/.f64 1 x)))) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 x n))) |
(-.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(*.f64 -1 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1) |
(/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 1) |
(/.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1) |
(/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) -2) |
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))) |
(neg.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(if (!=.f64 (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 (/.f64 x n) (/.f64 x n))) (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0) 0) (/.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n) |
(*.f64 -1 (log.f64 x)) |
(neg.f64 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(neg.f64 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(neg.f64 (log.f64 x)) |
(*.f64 -1 (log.f64 x)) |
(neg.f64 (log.f64 x)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 x n) |
(/.f64 x n) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 (log.f64 -1) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (+.f64 x (log.f64 (/.f64 1 x))) n) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (-.f64 (neg.f64 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 x (log.f64 (/.f64 1 x))) (neg.f64 n))) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (-.f64 (neg.f64 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 x (log.f64 (/.f64 1 x))) (neg.f64 n))) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (-.f64 (neg.f64 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 x (log.f64 (/.f64 1 x))) (neg.f64 n))) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (*.f64 -1 x)) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (-.f64 (neg.f64 x) (log.f64 (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 x (log.f64 (/.f64 1 x))) (neg.f64 n))) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(+.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(-.f64 0 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(*.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) -1) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(*.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(pow.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 1) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(neg.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (log.f64 (/.f64 1 x)) n) |
(-.f64 (log.f64 (/.f64 1 x)) 0) |
(log.f64 (/.f64 1 x)) |
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 x)))) |
(log.f64 (/.f64 1 x)) |
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 x)))) |
(log.f64 (/.f64 1 x)) |
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1) |
(log.f64 (/.f64 1 x)) |
(/.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1) |
(log.f64 (/.f64 1 x)) |
(neg.f64 (neg.f64 (log.f64 (/.f64 1 x)))) |
(log.f64 (/.f64 1 x)) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (neg.f64 (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(-.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(-.f64 0 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 -1 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 1) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) -1) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) -2) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(neg.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (/.f64 x n) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 (/.f64 x n) (/.f64 x n))) (-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (neg.f64 (/.f64 x n)) 0) (/.f64 (*.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) (/.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
(if (!=.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0) 0) (/.f64 (-.f64 0 (*.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)))) (+.f64 (-.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 x n)) 0)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.8b | (/.f64 1 (*.f64 (pow.f64 x 2) n)) | |
| ✓ | 4.1b | (*.f64 (pow.f64 x 3) n) |
| ✓ | 7.6b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 8.4b | (*.f64 (pow.f64 x 2) n) |
Compiled 105 to 72 computations (31.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | n | @ | 0 | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 1.0ms | n | @ | inf | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 0.0ms | n | @ | -inf | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 0.0ms | x | @ | 0 | (*.f64 (pow.f64 x 3) n) |
| 1× | batch-egg-rewrite |
| 922× | rational_best-simplify-65 |
| 886× | rational_best-simplify-61 |
| 878× | rational_best-simplify-96 |
| 764× | rational_best-simplify-3 |
| 578× | rational_best-simplify-62 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 86 |
| 1 | 77 | 86 |
| 2 | 416 | 86 |
| 3 | 2723 | 86 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(*.f64 (pow.f64 x 3) n) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) (+.f64 (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (pow.f64 x 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (neg.f64 (pow.f64 x 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 n (neg.f64 (pow.f64 x 3)))))))) |
| 1× | egg-herbie |
| 1246× | rational_best-simplify-61 |
| 872× | rational_best-simplify-3 |
| 782× | rational_best-simplify-62 |
| 698× | rational_best-simplify-1 |
| 552× | rational_best-simplify-53 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 125 | 3861 |
| 1 | 611 | 3853 |
| 2 | 4217 | 3853 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1/3 (*.f64 n (pow.f64 x 3))) |
(-.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) |
(+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 0) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) |
(+.f64 0 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) |
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (/.f64 1 (*.f64 x n))) |
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1) |
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) |
(/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1) |
(/.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) -2) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) 2) |
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))))) -4) |
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) (+.f64 (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) |
(pow.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (*.f64 n (pow.f64 x 3)) 0) |
(-.f64 0 (*.f64 n (neg.f64 (pow.f64 x 3)))) |
(/.f64 (*.f64 n (neg.f64 (pow.f64 x 3))) -1) |
(neg.f64 (*.f64 n (neg.f64 (pow.f64 x 3)))) |
| Outputs |
|---|
(/.f64 1/3 (*.f64 n (pow.f64 x 3))) |
(-.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 1 (*.f64 n x)) |
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 (/.f64 1 (pow.f64 x 2)) -1/2)) n) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) -1/3) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) -1/3) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) -1/3) (/.f64 1 x))) n)) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) |
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) -1/3) (/.f64 1 x))) n)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(*.f64 n (pow.f64 x 3)) |
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 0) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 0 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)) (/.f64 1 (*.f64 x n))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) -1) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) -2) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) 2) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))))) -4) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) (+.f64 (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (-.f64 1 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(pow.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) 1) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))) 0) (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) 0) (/.f64 (*.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))) (-.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 3))) -1/3) (/.f64 1 (*.f64 x n)))) 0)) 0) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2)))) |
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))) |
(+.f64 (*.f64 (/.f64 1 (*.f64 n (pow.f64 x 2))) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x)))) |
(-.f64 (*.f64 n (pow.f64 x 3)) 0) |
(*.f64 n (pow.f64 x 3)) |
(-.f64 0 (*.f64 n (neg.f64 (pow.f64 x 3)))) |
(*.f64 n (pow.f64 x 3)) |
(/.f64 (*.f64 n (neg.f64 (pow.f64 x 3))) -1) |
(*.f64 n (pow.f64 x 3)) |
(neg.f64 (*.f64 n (neg.f64 (pow.f64 x 3)))) |
(*.f64 n (pow.f64 x 3)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
| 0.3b | (/.f64 (log.f64 x) n) | |
| ✓ | 0.5b | (pow.f64 (log.f64 x) 2) |
| ✓ | 0.8b | (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
Compiled 58 to 31 computations (46.6% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | -inf | (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
| 1.0ms | x | @ | 0 | (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
| 0.0ms | x | @ | inf | (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
| 0.0ms | x | @ | -inf | (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
| 0.0ms | n | @ | 0 | (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
| 1× | batch-egg-rewrite |
| 566× | rational_best-simplify-126 |
| 566× | rational_best-simplify-124 |
| 524× | rational_best-simplify-96 |
| 520× | rational_best-simplify-61 |
| 514× | rational_best-simplify-117 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 83 |
| 1 | 42 | 79 |
| 2 | 233 | 79 |
| 3 | 1500 | 79 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) |
(pow.f64 (log.f64 x) 2) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
| Outputs |
|---|
() |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 x) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (log.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (log.f64 x) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2)) (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (log.f64 x) n) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) 0) (/.f64 (-.f64 0 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))))))) |
| 1× | egg-herbie |
| 1050× | rational_best-simplify-96 |
| 1034× | rational_best-simplify-61 |
| 1024× | rational_best-simplify-65 |
| 682× | rational_best-simplify-3 |
| 554× | rational_best-simplify-62 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 2693 |
| 1 | 543 | 2653 |
| 2 | 3883 | 2573 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (pow.f64 (log.f64 x) 2) 0) |
(-.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(*.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1) |
(/.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(-.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) |
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 0) |
(-.f64 0 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(*.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 1) |
(/.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1) |
(/.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) -2) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))) |
(neg.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2)) (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (/.f64 (log.f64 x) n) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) 0) (/.f64 (-.f64 0 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
| Outputs |
|---|
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) |
(/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (log.f64 (/.f64 1 x)) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) |
(pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) |
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) -1/2) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) |
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) -1/2) (-.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) -1/2) (-.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) -1/2) (-.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) 2) (pow.f64 n 2)) -1/2) (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))) |
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 2) (pow.f64 n 2)) -1/2) (-.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (log.f64 -1) n))) |
(*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(*.f64 -1 (/.f64 (log.f64 x) n)) |
(neg.f64 (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (pow.f64 (log.f64 x) 2) 0) |
(pow.f64 (log.f64 x) 2) |
(-.f64 0 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(pow.f64 (log.f64 x) 2) |
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(pow.f64 (log.f64 x) 2) |
(*.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1) |
(pow.f64 (log.f64 x) 2) |
(/.f64 (neg.f64 (pow.f64 (log.f64 x) 2)) -1) |
(pow.f64 (log.f64 x) 2) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 x) 2))) |
(pow.f64 (log.f64 x) 2) |
(-.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 0) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(-.f64 0 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(*.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) 1) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) -1) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) -2) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(neg.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2)) (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (/.f64 (log.f64 x) n) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (neg.f64 (/.f64 (log.f64 x) n)) 0) (/.f64 (*.f64 (/.f64 (log.f64 x) n) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) (/.f64 (log.f64 x) n))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) 0) (/.f64 (-.f64 0 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
(if (!=.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (log.f64 x) n)) |
Compiled 28860 to 19871 computations (31.1% saved)
34 alts after pruning (25 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 611 | 8 | 619 |
| Fresh | 0 | 17 | 17 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 9 | 11 |
| Total | 614 | 34 | 648 |
| Status | Error | Program |
|---|---|---|
| 49.2b | (if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) | |
| 43.3b | (if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) | |
| 45.6b | (if (!=.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) 0) (/.f64 (-.f64 0 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) | |
| 39.5b | (if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) | |
| 17.5b | (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) n) | |
| 17.4b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) | |
| 17.4b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) n) | |
| 18.1b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (neg.f64 (log.f64 x))))) n) | |
| 17.5b | (/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))))) n) | |
| 40.6b | (/.f64 (/.f64 1 x) n) | |
| 41.4b | (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| 39.8b | (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))) | |
| 41.1b | (/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) | |
| ✓ | 17.3b | (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| ✓ | 39.6b | (/.f64 (-.f64 x (log.f64 x)) n) |
| 39.6b | (/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) | |
| 39.5b | (/.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) n) | |
| 39.4b | (/.f64 (neg.f64 (log.f64 x)) n) | |
| 28.3b | (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) | |
| ✓ | 61.1b | (/.f64 x n) |
| 41.2b | (/.f64 1 (*.f64 x n)) | |
| 56.2b | (-.f64 (if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 x (/.f64 1 n))) | |
| 39.6b | (-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) | |
| ✓ | 41.9b | (-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| ✓ | 56.1b | (-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
| 54.0b | (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) | |
| 42.0b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) | |
| ✓ | 41.7b | (-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
| 58.3b | (-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n))) | |
| 39.7b | (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) | |
| 55.6b | (-.f64 1 (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) | |
| ✓ | 46.5b | (-.f64 1 (pow.f64 x (/.f64 1 n))) |
| ✓ | 46.5b | (-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| ✓ | 39.1b | (-.f64 1 1) |
Compiled 1238 to 863 computations (30.3% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n))) |
(-.f64 1 (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) |
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (pow.f64 x (/.f64 1 n))) |
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n))))) |
(-.f64 (if (!=.f64 (+.f64 (/.f64 x n) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) (*.f64 (+.f64 (/.f64 x n) 1) (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) -1/2))) (+.f64 (/.f64 x n) 1)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 x n) 1))) (pow.f64 x (/.f64 1 n))) |
(-.f64 (if (!=.f64 (+.f64 1 (/.f64 x n)) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (/.f64 x n)) (+.f64 1 (/.f64 x n))) (*.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (+.f64 1 (/.f64 x n))) (-.f64 (+.f64 1 (/.f64 x n)) (*.f64 (*.f64 (pow.f64 x 2) -1/2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (pow.f64 x (/.f64 1 n))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) |
(/.f64 (neg.f64 (/.f64 (+.f64 (log.f64 x) (pow.f64 (log.f64 x) 2)) (+.f64 (log.f64 x) 1))) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) |
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (if (!=.f64 (pow.f64 x (/.f64 1 n)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x x) (/.f64 1 n)) 0) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))) |
(if (!=.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))) |
(if (!=.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2) (/.f64 1 (*.f64 x n))) 0) (/.f64 (-.f64 (/.f64 1 (*.f64 n (*.f64 n (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) 1/4))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 1 (*.f64 (pow.f64 x 2) n)) -1/2))) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2))) |
(-.f64 (+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (pow.f64 x 3)) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n))) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (neg.f64 (log.f64 x))))) n) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) |
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)))) |
(if (!=.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2) 0) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) (-.f64 1 (*.f64 1 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))))) n) |
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)) (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (-.f64 1 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n)))) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (if (!=.f64 (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))) 0) (/.f64 (*.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (*.f64 (log.f64 x) (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)))) (pow.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) 2))) (-.f64 1 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))) n) |
(if (!=.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0) 0) (/.f64 (-.f64 0 (*.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)))) (+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) 1/2)) 0)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)) -1/2) (/.f64 (log.f64 x) n))) |
(+.f64 (/.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) -1/3)) (*.f64 (/.f64 1 (pow.f64 n 2)) -1/2)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (-.f64 (*.f64 (/.f64 1 (pow.f64 n 3)) -1/4) (*.f64 (/.f64 1 n) 1/4)))) (pow.f64 x 4))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))))) n) |
(/.f64 (/.f64 (-.f64 (*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))) (-.f64 1 (*.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))))) (*.f64 (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (-.f64 (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))) (*.f64 (+.f64 1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (-.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))))) n) |
| Outputs |
|---|
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) |
4 calls:
| 251.0ms | (/.f64 1 n) |
| 162.0ms | n |
| 107.0ms | x |
| 6.0ms | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
| Error | Segments | Branch |
|---|---|---|
| 6.2b | 2 | x |
| 9.4b | 7 | n |
| 12.8b | 2 | (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) |
| 8.9b | 7 | (/.f64 1 n) |
Compiled 1721 to 1153 computations (33% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 95.0ms | 0.001546637078870608 | 1.613819931452469 |
| 58.0ms | 35× | body | 512 | valid |
| 20.0ms | 56× | body | 1024 | valid |
| 6.0ms | 29× | body | 256 | infinite |
| 5.0ms | 35× | body | 256 | valid |
| 3.0ms | 5× | body | 256 | unsamplable |
| 1.0ms | 2× | body | 2048 | valid |
Compiled 236 to 175 computations (25.8% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
| Outputs |
|---|
(-.f64 1 1) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) |
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) |
3 calls:
| 170.0ms | (/.f64 1 n) |
| 87.0ms | n |
| 31.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 13.9b | 3 | x |
| 10.4b | 7 | n |
| 9.1b | 8 | (/.f64 1 n) |
Compiled 137 to 78 computations (43.1% saved)
| 7× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 7.155945581620477e-6 | 0.002100017578774316 |
| 0.0ms | 9.630250752805645e-53 | 2.102491044358544e-49 |
| 0.0ms | 3.6443777005750683e-81 | 9.343475962589398e-81 |
| 0.0ms | 5.057438407628082e-97 | 6.084452856940676e-97 |
| 0.0ms | 1.7540696608926934e-108 | 3.435514863326246e-108 |
| 0.0ms | -2.4922196897038443e-55 | -2.82892005716932e-56 |
| 0.0ms | -608.3957250783902 | -0.06619773975442642 |
Compiled 18 to 13 computations (27.8% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n)))) |
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n))) |
| Outputs |
|---|
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) |
(-.f64 1 1) |
3 calls:
| 87.0ms | n |
| 53.0ms | x |
| 42.0ms | (/.f64 1 n) |
| Error | Segments | Branch |
|---|---|---|
| 14.1b | 3 | x |
| 17.8b | 7 | n |
| 17.8b | 6 | (/.f64 1 n) |
Compiled 128 to 73 computations (43% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 104.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 125.0ms | 0.001546637078870608 | 1.613819931452469 |
| 164.0ms | 113× | body | 1024 | valid |
| 25.0ms | 40× | body | 2048 | valid |
| 18.0ms | 46× | body | 512 | valid |
| 9.0ms | 57× | body | 256 | valid |
| 8.0ms | 42× | body | 256 | infinite |
| 1.0ms | 4× | body | 256 | unsamplable |
Compiled 428 to 343 computations (19.9% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
3 calls:
| 67.0ms | x |
| 66.0ms | n |
| 45.0ms | (/.f64 1 n) |
| Error | Segments | Branch |
|---|---|---|
| 14.4b | 3 | x |
| 17.8b | 7 | n |
| 17.8b | 6 | (/.f64 1 n) |
Compiled 93 to 50 computations (46.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 118.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 77.0ms | 0.001546637078870608 | 1.613819931452469 |
| 87.0ms | 40× | body | 2048 | valid |
| 74.0ms | 107× | body | 1024 | valid |
| 11.0ms | 70× | body | 256 | valid |
| 10.0ms | 39× | body | 512 | valid |
| 6.0ms | 28× | body | 256 | infinite |
| 3.0ms | 17× | body | 256 | unsamplable |
Compiled 300 to 231 computations (23% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)) |
| Outputs |
|---|
(/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) |
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
3 calls:
| 60.0ms | n |
| 46.0ms | (/.f64 1 n) |
| 34.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 14.4b | 3 | x |
| 18.1b | 7 | n |
| 18.1b | 6 | (/.f64 1 n) |
Compiled 72 to 39 computations (45.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 88.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 52.0ms | 0.001546637078870608 | 1.613819931452469 |
| 70.0ms | 106× | body | 1024 | valid |
| 31.0ms | 44× | body | 2048 | valid |
| 15.0ms | 49× | body | 512 | valid |
| 11.0ms | 57× | body | 256 | valid |
| 5.0ms | 15× | body | 256 | unsamplable |
| 5.0ms | 24× | body | 256 | infinite |
Compiled 284 to 223 computations (21.5% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
| Outputs |
|---|
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) |
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
3 calls:
| 44.0ms | n |
| 32.0ms | (/.f64 1 n) |
| 21.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 3 | x |
| 18.1b | 7 | n |
| 18.1b | 6 | (/.f64 1 n) |
Compiled 55 to 32 computations (41.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 64.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 50.0ms | 0.001546637078870608 | 1.613819931452469 |
| 56.0ms | 124× | body | 1024 | valid |
| 28.0ms | 39× | body | 2048 | valid |
| 13.0ms | 65× | body | 256 | valid |
| 7.0ms | 28× | body | 512 | valid |
| 3.0ms | 18× | body | 256 | infinite |
| 3.0ms | 14× | body | 256 | unsamplable |
Compiled 284 to 215 computations (24.3% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (-.f64 x (log.f64 x)) n) |
(-.f64 1 (pow.f64 x (/.f64 1 n))) |
| Outputs |
|---|
(/.f64 (-.f64 x (log.f64 x)) n) |
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
3 calls:
| 40.0ms | n |
| 32.0ms | (/.f64 1 n) |
| 21.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 3 | x |
| 18.1b | 7 | n |
| 18.1b | 6 | (/.f64 1 n) |
Compiled 47 to 30 computations (36.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 93.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 61.0ms | 0.001546637078870608 | 1.613819931452469 |
| 73.0ms | 100× | body | 1024 | valid |
| 32.0ms | 75× | body | 256 | valid |
| 27.0ms | 43× | body | 2048 | valid |
| 9.0ms | 38× | body | 512 | valid |
| 3.0ms | 17× | body | 256 | infinite |
| 2.0ms | 10× | body | 256 | unsamplable |
Compiled 268 to 207 computations (22.8% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
(/.f64 (neg.f64 (log.f64 x)) n) |
| Outputs |
|---|
(/.f64 (neg.f64 (log.f64 x)) n) |
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
2 calls:
| 60.0ms | n |
| 20.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 3 | x |
| 22.4b | 6 | n |
Compiled 29 to 19 computations (34.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 143.0ms | 7.374718906159353e+115 | 2.5725695854823995e+120 |
| 32.0ms | 1.613819931452469 | 11.998935976069086 |
| 119.0ms | 96× | body | 1024 | valid |
| 33.0ms | 44× | body | 2048 | valid |
| 10.0ms | 58× | body | 256 | valid |
| 6.0ms | 26× | body | 512 | valid |
| 4.0ms | 20× | body | 256 | unsamplable |
Compiled 228 to 183 computations (19.7% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
(/.f64 (/.f64 1 x) n) |
| Outputs |
|---|
(/.f64 (/.f64 1 x) n) |
(-.f64 1 1) |
(/.f64 (/.f64 1 x) n) |
2 calls:
| 12.0ms | n |
| 11.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 36.4b | 2 | x |
| 28.2b | 3 | n |
Compiled 24 to 16 computations (33.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 146.0ms | 3.978090773624046e-57 | 2.4275131268395998e-51 |
| 39.0ms | -15.10625594936772 | -0.0016436670390331106 |
| 70.0ms | 229× | body | 256 | valid |
| 54.0ms | 37× | body | 256 | infinite |
| 36.0ms | 168× | body | 256 | unsamplable |
| 20.0ms | 33× | body | 1024 | valid |
| 3.0ms | 10× | body | 512 | valid |
Compiled 258 to 219 computations (15.1% saved)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
(/.f64 1 (*.f64 x n)) |
| Outputs |
|---|
(/.f64 1 (*.f64 x n)) |
(-.f64 1 1) |
(/.f64 1 (*.f64 x n)) |
2 calls:
| 12.0ms | n |
| 9.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 36.5b | 2 | x |
| 28.8b | 3 | n |
Compiled 19 to 13 computations (31.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 125.0ms | 3.978090773624046e-57 | 2.4275131268395998e-51 |
| 41.0ms | -15.10625594936772 | -0.0016436670390331106 |
| 86.0ms | 172× | body | 256 | unsamplable |
| 43.0ms | 220× | body | 256 | valid |
| 18.0ms | 39× | body | 1024 | valid |
| 9.0ms | 44× | body | 256 | infinite |
| 4.0ms | 13× | body | 512 | valid |
Compiled 258 to 219 computations (15.1% saved)
Total -22.5b remaining (-57.6%)
Threshold costs -22.5b (-57.6%)
| Inputs |
|---|
(-.f64 1 1) |
(/.f64 x n) |
| Outputs |
|---|
(-.f64 1 1) |
2 calls:
| 3.0ms | n |
| 3.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 39.1b | 1 | x |
| 39.1b | 1 | n |
Compiled 14 to 10 computations (28.6% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 111 | 797 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 x 3602879701896397/2251799813685248) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) |
(if (<=.f64 (/.f64 1 n) -500) (-.f64 1 1) (if (<=.f64 (/.f64 1 n) -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5288447750321989/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 5771778251424973/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (if (<=.f64 (/.f64 1 n) 5339967589802275/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5902958103587057/590295810358705651712) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))))) |
(if (<=.f64 x 2206763817411543/2251799813685248) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 189999999999999994767222351011103529760309927086627280457990061017671056443218433221483195081395558509645858590576082944) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) (if (<=.f64 x 2500000000000000093352334367864972429848318938622955095256932602594501270167874275344653342855281603763099757335548002304) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) (if (<=.f64 x 999999999999999980003468347394201181668805192897008518188648311830772414627428725464789434929992439754776075181077037056) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 x 2400000000000000009345789433497870626275654845504993963566880677600881888545549925788566546044102057161926408187727052800) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 3715469692580659/2251799813685248) (/.f64 (neg.f64 (log.f64 x)) n) (if (<=.f64 x 2450000000000000051349061900681421528061986892063974529411906640097691579356712100566609944449691830462513082761637527552) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 n -9/2) (/.f64 (/.f64 1 x) n) (if (<=.f64 n 4583190933415609/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 1 1) (/.f64 (/.f64 1 x) n))) |
(if (<=.f64 n -4165829655317709/562949953421312) (/.f64 1 (*.f64 x n)) (if (<=.f64 n 2358995333375681/3369993333393829974333376885877453834204643052817571560137951281152) (-.f64 1 1) (/.f64 1 (*.f64 x n)))) |
(-.f64 1 1) |
| Outputs |
|---|
(if (<=.f64 x 3602879701896397/2251799813685248) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) |
(if (<=.f64 (/.f64 1 n) -500) (-.f64 1 1) (if (<=.f64 (/.f64 1 n) -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5288447750321989/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 5771778251424973/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (if (<=.f64 (/.f64 1 n) 5339967589802275/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5902958103587057/590295810358705651712) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))))) |
(if (<=.f64 (/.f64 1 n) -500) 0 (if (<=.f64 (/.f64 1 n) -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5288447750321989/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 5771778251424973/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (if (<=.f64 (/.f64 1 n) 5339967589802275/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (if (<=.f64 (/.f64 1 n) 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (/.f64 (/.f64 1 x) n) (if (<=.f64 (/.f64 1 n) 5902958103587057/590295810358705651712) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))))))))) |
(if (<=.f64 x 2206763817411543/2251799813685248) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 189999999999999994767222351011103529760309927086627280457990061017671056443218433221483195081395558509645858590576082944) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 1 1))) |
(if (<=.f64 x 2206763817411543/2251799813685248) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 189999999999999994767222351011103529760309927086627280457990061017671056443218433221483195081395558509645858590576082944) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)) |
(if (<=.f64 x 1) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n)) (if (<=.f64 x 2200000000000000128020026563522605970482938572029939299757400473648783592499506150041752463482343972711898848657795973120) (/.f64 (/.f64 1 x) n) 0)) |
(if (<=.f64 x 1) (/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) (if (<=.f64 x 2500000000000000093352334367864972429848318938622955095256932602594501270167874275344653342855281603763099757335548002304) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (/.f64 (+.f64 (log.f64 (/.f64 1 x)) x) n) (if (<=.f64 x 2500000000000000093352334367864972429848318938622955095256932602594501270167874275344653342855281603763099757335548002304) (/.f64 (/.f64 1 x) n) 0)) |
(if (<=.f64 x 1) (-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) (if (<=.f64 x 999999999999999980003468347394201181668805192897008518188648311830772414627428725464789434929992439754776075181077037056) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (-.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) (if (<=.f64 x 999999999999999980003468347394201181668805192897008518188648311830772414627428725464789434929992439754776075181077037056) (/.f64 (/.f64 1 x) n) 0)) |
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 x 2400000000000000009345789433497870626275654845504993963566880677600881888545549925788566546044102057161926408187727052800) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 x 2400000000000000009345789433497870626275654845504993963566880677600881888545549925788566546044102057161926408187727052800) (/.f64 (/.f64 1 x) n) 0)) |
(if (<=.f64 x 3715469692580659/2251799813685248) (/.f64 (neg.f64 (log.f64 x)) n) (if (<=.f64 x 2450000000000000051349061900681421528061986892063974529411906640097691579356712100566609944449691830462513082761637527552) (/.f64 (/.f64 1 x) n) (-.f64 1 1))) |
(if (<=.f64 x 3715469692580659/2251799813685248) (/.f64 (neg.f64 (log.f64 x)) n) (if (<=.f64 x 2450000000000000051349061900681421528061986892063974529411906640097691579356712100566609944449691830462513082761637527552) (/.f64 (/.f64 1 x) n) 0)) |
(if (<=.f64 n -9/2) (/.f64 (/.f64 1 x) n) (if (<=.f64 n 4583190933415609/53919893334301279589334030174039261347274288845081144962207220498432) (-.f64 1 1) (/.f64 (/.f64 1 x) n))) |
(if (<=.f64 n -9/2) (/.f64 (/.f64 1 x) n) (if (<=.f64 n 4583190933415609/53919893334301279589334030174039261347274288845081144962207220498432) 0 (/.f64 (/.f64 1 x) n))) |
(if (<=.f64 n -4165829655317709/562949953421312) (/.f64 1 (*.f64 x n)) (if (<=.f64 n 2358995333375681/3369993333393829974333376885877453834204643052817571560137951281152) (-.f64 1 1) (/.f64 1 (*.f64 x n)))) |
(if (<=.f64 n -4165829655317709/562949953421312) (/.f64 1 (*.f64 x n)) (if (<=.f64 n 2358995333375681/3369993333393829974333376885877453834204643052817571560137951281152) 0 (/.f64 1 (*.f64 x n)))) |
(-.f64 1 1) |
0 |
Compiled 329 to 234 computations (28.9% saved)
| 1× | egg-herbie |
| 644× | rational_best-simplify-124 |
| 634× | rational_best-simplify-126 |
| 620× | rational_best-simplify-65 |
| 600× | rational_best-simplify-61 |
| 576× | rational_best-simplify-62 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 284 | 7126 |
| 1 | 1603 | 6988 |
| 1× | node limit |
Compiled 52 to 34 computations (34.6% saved)
Compiled 309 to 206 computations (33.3% saved)
Loading profile data...