Time bar (total: 22.1s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 93.6% | 0.2% | 6.2% | 0% | 0% | 6 |
| 0% | 0% | 37.4% | 0.2% | 15.6% | 46.8% | 0% | 7 |
| 0% | 0% | 34.3% | 0.2% | 18.7% | 46.8% | 0% | 8 |
| 0% | 0% | 34.3% | 0.2% | 18.7% | 46.8% | 0% | 9 |
| 0% | 0% | 32% | 0.2% | 21.1% | 46.8% | 0% | 10 |
| 8.2% | 2.3% | 26.1% | 0.2% | 21.1% | 50.3% | 0% | 11 |
| 12.8% | 3.5% | 24% | 0.2% | 22% | 50.3% | 0% | 12 |
Compiled 22 to 17 computations (22.7% saved)
| 1.4s | 6935× | body | 256 | valid |
| 427.0ms | 819× | body | 512 | valid |
| 290.0ms | 500× | body | 1024 | valid |
| 139.0ms | 852× | body | 256 | invalid |
| 57.0ms | 2× | body | 2048 | valid |
| 5.0ms | 34× | body | 256 | infinite |
| 2× | egg-herbie |
| 50× | rational.json-simplify-1 |
| 28× | rational.json-simplify-48 |
| 24× | rational.json-simplify-2 |
| 8× | rational.json-simplify-16 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 357 |
| 1 | 88 | 357 |
| 2 | 113 | 357 |
| 3 | 120 | 357 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 y 1) (log.f64 x)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 x)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (log.f64 y)) (*.f64 (-.f64 x 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) x) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 (-.f64 1 z)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 t)))) y) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 (-.f64 1 y)))) z) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 1) (log.f64 x)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 x)))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 y -1) (log.f64 x)) (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 x)))) t) |
(+.f64 (*.f64 (+.f64 y -1) (log.f64 x)) (-.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 x))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (log.f64 y)) (*.f64 (-.f64 x 1) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 z -1)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) x) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 t -1)) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 (-.f64 1 z)))) t) |
(+.f64 (*.f64 (+.f64 y -1) (log.f64 (-.f64 1 z))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 z)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 t)))) y) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 t))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 t)) y)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 t)) (-.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 t))) y)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 (-.f64 1 y)))) z) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 t -1)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) z)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 t -1)) z)) |
Compiled 25 to 20 computations (20% saved)
| 1× | egg-herbie |
| 10× | rational.json-simplify-1 |
| 4× | rational.json-simplify-16 |
| 4× | rational.json-simplify-48 |
| 4× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 51 |
| 1 | 25 | 51 |
| 2 | 30 | 51 |
| 3 | 31 | 51 |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) t)) |
Compiled 55 to 38 computations (30.9% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 1 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 2 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 5.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
Compiled 21 to 16 computations (23.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| ✓ | 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
| ✓ | 5.9b | (log.f64 (-.f64 1 y)) |
Compiled 70 to 45 computations (35.7% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | y | @ | 0 | (*.f64 (-.f64 x 1) (log.f64 y)) |
| 17.0ms | y | @ | -inf | (*.f64 (-.f64 x 1) (log.f64 y)) |
| 6.0ms | y | @ | inf | (*.f64 (-.f64 x 1) (log.f64 y)) |
| 5.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 4.0ms | x | @ | 0 | (*.f64 (-.f64 x 1) (log.f64 y)) |
| 1× | batch-egg-rewrite |
| 1476× | rational.json-1 |
| 1476× | rational.json-2 |
| 1476× | rational.json-3 |
| 1424× | exponential.json-3 |
| 1424× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 102 |
| 1 | 121 | 102 |
| 2 | 256 | 102 |
| 3 | 550 | 102 |
| 4 | 1170 | 102 |
| 5 | 2883 | 102 |
| 6 | 5995 | 102 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (-.f64 1 y)) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (log.f64 (sqrt.f64 (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (log.f64 (-.f64 1 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (log.f64 (pow.f64 (-.f64 1 y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (log.f64 (-.f64 1 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (-.f64 1 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (-.f64 1 y)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))) (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x (+.f64 x -2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y)))) (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2))))))))) |
| 1× | egg-herbie |
| 1460× | rational.json-simplify-35 |
| 1208× | rational.json-simplify-53 |
| 1074× | rational.json-simplify-48 |
| 986× | rational.json-simplify-41 |
| 826× | rational.json-simplify-43 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 298 | 8001 |
| 1 | 701 | 7545 |
| 2 | 1533 | 7473 |
| 3 | 3763 | 7455 |
| 4 | 5480 | 7435 |
| 5 | 7565 | 7363 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 y) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1 y)) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (/.f64 1 y)) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3)))))) |
(*.f64 -1 (log.f64 (/.f64 -1 y))) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (/.f64 1 y)) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3)))))) |
(*.f64 -1 (log.f64 y)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1 (*.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1 (/.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) |
(*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (*.f64 -1 (/.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) |
(+.f64 (log.f64 (-.f64 1 y)) 0) |
(+.f64 0 (log.f64 (-.f64 1 y))) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(-.f64 (log.f64 (-.f64 1 y)) 0) |
(*.f64 1 (log.f64 (-.f64 1 y))) |
(*.f64 (log.f64 (-.f64 1 y)) 1) |
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(*.f64 4 (/.f64 (log.f64 (-.f64 1 y)) 4)) |
(*.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 1/2) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/4) |
(*.f64 1/2 (log.f64 (pow.f64 (-.f64 1 y) 2))) |
(*.f64 1/4 (*.f64 (log.f64 (-.f64 1 y)) 4)) |
(*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2) |
(*.f64 (/.f64 (log.f64 (-.f64 1 y)) 4) 4) |
(/.f64 (log.f64 (-.f64 1 y)) 1) |
(/.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 2) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)))) 32) |
(pow.f64 (log.f64 (-.f64 1 y)) 1) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(+.f64 0 (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))) (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1)))) |
(-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 2)) 2) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))))) 32) |
(pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x (+.f64 x -2)))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t))) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1)))) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) |
(+.f64 (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1))) -1) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t))) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (/.f64 t 4))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 1/2) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (*.f64 t 4))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)))) 32) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))) 4) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0) |
(+.f64 0 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y)))) (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y))))) |
(-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1) |
(/.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2)))) 2) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))))) 32) |
(pow.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1) |
(log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) |
(log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2))))) |
| Outputs |
|---|
(*.f64 -1 y) |
(neg.f64 y) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1 y)) |
(+.f64 (*.f64 -1 y) (*.f64 -1/2 (pow.f64 y 2))) |
(+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1 y) (*.f64 -1/3 (pow.f64 y 3)))) |
(+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1 y) (*.f64 -1/4 (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))) |
(+.f64 (neg.f64 y) (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (*.f64 -1/2 (pow.f64 y 2)))) |
(+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) |
(+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (/.f64 1 y)) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 y))) (-.f64 (log.f64 -1) (/.f64 1 y))) |
(+.f64 (neg.f64 (log.f64 (/.f64 1 y))) (-.f64 (log.f64 -1) (/.f64 1 y))) |
(+.f64 (log.f64 -1) (-.f64 (neg.f64 (log.f64 (/.f64 1 y))) (/.f64 1 y))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 y))) (-.f64 (log.f64 -1) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2)))))) |
(+.f64 (neg.f64 (log.f64 (/.f64 1 y))) (-.f64 (log.f64 -1) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2)))))) |
(-.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3)))))) |
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 y))) (-.f64 (log.f64 -1) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3))))))) |
(+.f64 (log.f64 -1) (-.f64 (neg.f64 (log.f64 (/.f64 1 y))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3))))))) |
(*.f64 -1 (log.f64 (/.f64 -1 y))) |
(neg.f64 (log.f64 (/.f64 -1 y))) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (/.f64 1 y)) |
(-.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (/.f64 1 y)) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (*.f64 1/2 (/.f64 1 (pow.f64 y 2))))) |
(-.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3)))))) |
(-.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (/.f64 1 (pow.f64 y 3)))))) |
(*.f64 -1 (log.f64 y)) |
(neg.f64 (log.f64 y)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y))) t) |
(+.f64 (*.f64 -1 (log.f64 y)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (neg.f64 (log.f64 y)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (neg.f64 (+.f64 -1 z))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 -1 z)))) (-.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) t)) |
(+.f64 (+.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) (-.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 -1 z) -1/3)) t)) |
(+.f64 (*.f64 y (neg.f64 (+.f64 -1 z))) (+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t))) |
(+.f64 (*.f64 y (neg.f64 (+.f64 -1 z))) (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))) t))) |
(+.f64 (*.f64 y (-.f64 1 z)) (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))) t))) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) t) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) t) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) (*.f64 -1 (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)))) t)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (neg.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (neg.f64 t) (/.f64 (+.f64 -1 z) y)))) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (/.f64 (-.f64 1 z) y) t))) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) t) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)))) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2)))) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (neg.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t))) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (+.f64 -1 z) (neg.f64 y)) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)))) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (-.f64 1 z) y) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)))) |
(-.f64 (+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))))) t) |
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))) (-.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))))) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2)))) (-.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) t))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (neg.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x)) (/.f64 (+.f64 -1 z) y))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))) t))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (/.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) (-.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) t))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (+.f64 (/.f64 (-.f64 1 z) y) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) (-.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) t) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (-.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (+.f64 -1 z)) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (/.f64 -1 y)) (neg.f64 (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (/.f64 (+.f64 -1 z) y))) (-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y)))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) t) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) t) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (+.f64 (/.f64 (-.f64 1 z) y) (-.f64 (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))))) t) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) (-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y)))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (+.f64 (/.f64 (-.f64 1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 z 1) y)) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (/.f64 (+.f64 -1 z) y))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))))) (-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))) t)) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y))))) (-.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) t)) |
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t))) |
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (-.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) t))) |
(+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)) (+.f64 (+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))) (+.f64 -1 x)) (+.f64 (/.f64 (-.f64 1 z) y) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))))) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) t))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (neg.f64 (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y))) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 -1 (log.f64 (-.f64 1 y))) |
(neg.f64 (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) (*.f64 -1 (log.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(*.f64 -1 (*.f64 y (+.f64 -1 z))) |
(*.f64 (neg.f64 y) (+.f64 -1 z)) |
(*.f64 y (neg.f64 (+.f64 -1 z))) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1 (*.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 -1 z))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))))) |
(+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 -1 z) -1/3)))) |
(+.f64 (*.f64 y (neg.f64 (+.f64 -1 z))) (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 y 4) (+.f64 -1 z))) (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 -1 z)))))) |
(+.f64 (*.f64 (neg.f64 y) (+.f64 -1 z)) (+.f64 (+.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 -1 z) -1/3)) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 -1 z) -1/4))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))) (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) |
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1 (/.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (*.f64 -1 (/.f64 (+.f64 -1 z) y))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (neg.f64 (/.f64 (+.f64 -1 z) y))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) (neg.f64 y))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (/.f64 (-.f64 1 z) y)) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (neg.f64 (/.f64 (+.f64 -1 z) y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (-.f64 1 z) y) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))))) |
(+.f64 (*.f64 (-.f64 z 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (neg.f64 (/.f64 (+.f64 -1 z) y)) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2)))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (neg.f64 (/.f64 (+.f64 -1 z) y)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (+.f64 -1 z) (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))))) |
(+.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y)))) (+.f64 -1 z)) (+.f64 (/.f64 (-.f64 1 z) y) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3)))))) |
(*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))) |
(*.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (+.f64 -1 z)) |
(*.f64 (log.f64 (/.f64 -1 y)) (neg.f64 (+.f64 -1 z))) |
(*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (*.f64 -1 (/.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))) |
(*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))) |
(neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))) |
(+.f64 (/.f64 (-.f64 1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z))))) |
(+.f64 (/.f64 (-.f64 1 z) y) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) (log.f64 (/.f64 -1 y)))) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (/.f64 (-.f64 z 1) y))))) |
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 -1 z) y)) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)) (/.f64 (+.f64 -1 z) y))) (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (*.f64 -1 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (neg.f64 (+.f64 (/.f64 (+.f64 -1 z) y) (*.f64 (log.f64 (/.f64 -1 y)) (+.f64 -1 z)))))) |
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 -1 z) (pow.f64 y 3))) (+.f64 (/.f64 (-.f64 1 z) y) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 -1 z) (pow.f64 y 2))) (*.f64 (log.f64 (/.f64 -1 y)) (-.f64 1 z))))) |
(+.f64 (log.f64 (-.f64 1 y)) 0) |
(log.f64 (-.f64 1 y)) |
(+.f64 0 (log.f64 (-.f64 1 y))) |
(log.f64 (-.f64 1 y)) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(log.f64 (-.f64 1 y)) |
(-.f64 (log.f64 (-.f64 1 y)) 0) |
(log.f64 (-.f64 1 y)) |
(*.f64 1 (log.f64 (-.f64 1 y))) |
(log.f64 (-.f64 1 y)) |
(*.f64 (log.f64 (-.f64 1 y)) 1) |
(log.f64 (-.f64 1 y)) |
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(log.f64 (-.f64 1 y)) |
(*.f64 4 (/.f64 (log.f64 (-.f64 1 y)) 4)) |
(log.f64 (-.f64 1 y)) |
(*.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 1/2) |
(log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) 2))) |
(log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 2)) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/4) |
(log.f64 (-.f64 1 y)) |
(*.f64 1/2 (log.f64 (pow.f64 (-.f64 1 y) 2))) |
(log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) 2))) |
(log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 2)) |
(*.f64 1/4 (*.f64 (log.f64 (-.f64 1 y)) 4)) |
(log.f64 (-.f64 1 y)) |
(*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2) |
(log.f64 (-.f64 1 y)) |
(*.f64 (/.f64 (log.f64 (-.f64 1 y)) 4) 4) |
(log.f64 (-.f64 1 y)) |
(/.f64 (log.f64 (-.f64 1 y)) 1) |
(log.f64 (-.f64 1 y)) |
(/.f64 (log.f64 (pow.f64 (-.f64 1 y) 2)) 2) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 4) |
(log.f64 (-.f64 1 y)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 8) |
(log.f64 (-.f64 1 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 16) |
(log.f64 (-.f64 1 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)))) 32) |
(log.f64 (-.f64 1 y)) |
(pow.f64 (log.f64 (-.f64 1 y)) 1) |
(log.f64 (-.f64 1 y)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 0 (*.f64 (+.f64 x -1) (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))) (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1)))) |
(+.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 -1 x))) (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 -1 x)))) |
(-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 2)) 2) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))) 8) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)))) 16) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))))) 32) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (+.f64 -1 x))) |
(log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x (+.f64 x -2)))) |
(log.f64 (pow.f64 (sqrt.f64 y) (+.f64 -2 (+.f64 x x)))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 0) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) (+.f64 t -1))) -1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) |
(+.f64 -2 (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) (-.f64 t 2))) |
(+.f64 -2 (+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 t 2)))) |
(+.f64 -2 (+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 2 t)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) 4) (/.f64 t 4))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 1/2) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 1/4) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) 4) (*.f64 t 4))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1/2) 2) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 2) 2) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))) -1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4) 4) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)) 8) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) -2) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4))) 16) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)))))) -4) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 4)))) 32) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))))) 4) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) t)) 1) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y)))) t) |
(+.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 0 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y)))) (*.f64 (+.f64 z -1) (log.f64 (sqrt.f64 (-.f64 1 y))))) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(-.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 0) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(/.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2)))) 2) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)) 4) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))) 8) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4)))) 16) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) (*.f64 (+.f64 z -1) 4))))) 32) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(pow.f64 (*.f64 (log.f64 (-.f64 1 y)) (+.f64 z -1)) 1) |
(+.f64 (*.f64 -1 (log.f64 (-.f64 1 y))) (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 (+.f64 -1 z) (log.f64 (-.f64 1 y))) |
(log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) |
(log.f64 (pow.f64 (-.f64 1 y) (+.f64 -1 z))) |
(log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) (+.f64 z (+.f64 z -2))))) |
(log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) (+.f64 z (+.f64 z -2)))) |
Compiled 7817 to 5666 computations (27.5% saved)
10 alts after pruning (10 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 283 | 10 | 293 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 284 | 10 | 294 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.3b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 0.4b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) | |
| 0.4b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) | |
| ▶ | 0.5b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
| ▶ | 5.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| 0.7b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) | |
| 41.3b | (-.f64 (+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) | |
| ▶ | 5.8b | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 61.7b | (*.f64 z (log.f64 (-.f64 1 y))) | |
| ▶ | 41.3b | (neg.f64 t) |
Compiled 432 to 334 computations (22.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| ✓ | 0.0b | (*.f64 -1/2 (pow.f64 y 2)) |
| ✓ | 0.1b | (*.f64 -1/3 (pow.f64 y 3)) |
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
Compiled 185 to 131 computations (29.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 1.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 1.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 1.0ms | z | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| 1× | batch-egg-rewrite |
| 1626× | rational.json-1 |
| 1626× | rational.json-2 |
| 1626× | rational.json-3 |
| 1600× | exponential.json-3 |
| 1600× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 31 | 125 |
| 1 | 217 | 125 |
| 2 | 414 | 125 |
| 3 | 874 | 125 |
| 4 | 2090 | 125 |
| 5 | 4641 | 125 |
| 6 | 6643 | 125 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/3 (pow.f64 y 3)) |
(*.f64 -1/2 (pow.f64 y 2)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/3 (pow.f64 y 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/3 (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y 3) -1/6) (*.f64 (pow.f64 y 3) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/3 (pow.f64 y 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (pow.f64 y 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y 3) -2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y 3) -4/3) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/3 (pow.f64 y 3)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/2 (pow.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y 2) -1/4) (*.f64 (pow.f64 y 2) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/2 (pow.f64 y 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 y 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y 2) -2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 y 2) -2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (pow.f64 y 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 y 2) 1/2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) 1/2) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))))))) |
| 1× | egg-herbie |
| 1700× | rational.json-simplify-35 |
| 1344× | rational.json-simplify-48 |
| 1332× | rational.json-simplify-2 |
| 932× | rational.json-simplify-1 |
| 880× | rational.json-simplify-51 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 8139 |
| 1 | 430 | 7515 |
| 2 | 846 | 7375 |
| 3 | 1988 | 7339 |
| 4 | 3983 | 7335 |
| 5 | 5616 | 7331 |
| 6 | 6848 | 7331 |
| 7 | 7470 | 7331 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1/3 (pow.f64 y 3)) 0) |
(+.f64 0 (*.f64 -1/3 (pow.f64 y 3))) |
(+.f64 (*.f64 (pow.f64 y 3) -1/6) (*.f64 (pow.f64 y 3) -1/6)) |
(-.f64 (*.f64 -1/3 (pow.f64 y 3)) 0) |
(/.f64 (*.f64 -1/3 (pow.f64 y 3)) 1) |
(/.f64 (*.f64 (pow.f64 y 3) -2/3) 2) |
(/.f64 (*.f64 (pow.f64 y 3) -4/3) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)))) 32) |
(pow.f64 (*.f64 -1/3 (pow.f64 y 3)) 1) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) 0) |
(+.f64 0 (*.f64 -1/2 (pow.f64 y 2))) |
(+.f64 (*.f64 (pow.f64 y 2) -1/4) (*.f64 (pow.f64 y 2) -1/4)) |
(-.f64 (*.f64 -1/2 (pow.f64 y 2)) 0) |
(/.f64 (*.f64 -1/2 (pow.f64 y 2)) 1) |
(/.f64 (neg.f64 (pow.f64 y 2)) 2) |
(/.f64 (*.f64 (pow.f64 y 2) -2) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y 2) -2)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2)))) 32) |
(pow.f64 (*.f64 -1/2 (pow.f64 y 2)) 1) |
(neg.f64 (*.f64 (pow.f64 y 2) 1/2)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) |
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) |
(+.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) |
(+.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) -1) |
(+.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(*.f64 2 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(*.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) 1/2) (*.f64 t 1/2))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 4)) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) |
(*.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 1/2) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1) |
(*.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 1/4) |
(*.f64 1/2 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) (+.f64 t t))) |
(*.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(/.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 4) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) -2) |
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) -4) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))))) 4) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) t) |
(+.f64 (*.f64 -1 (log.f64 y)) (-.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (neg.f64 t) (log.f64 y))) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(log.f64 (pow.f64 y x)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(log.f64 (pow.f64 y x)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (-.f64 z 1) (neg.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (neg.f64 (+.f64 z -1))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1)))) (-.f64 (*.f64 (-.f64 z 1) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 z -1) (neg.f64 y))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1)))) (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1)))) (-.f64 (*.f64 (-.f64 z 1) (neg.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))))) t)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (+.f64 (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (*.f64 -1/3 (pow.f64 y 3)) y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))) |
(*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1))) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 (pow.f64 y 4) (*.f64 -1/4 (+.f64 z -1))) |
(*.f64 -1/4 (*.f64 (pow.f64 y 4) (+.f64 z -1))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4))) |
(*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)))) |
(+.f64 (*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 z -1))) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))))) |
(*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(+.f64 (*.f64 (-.f64 z 1) (neg.f64 y)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1)))))) |
(+.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4))))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(+.f64 (*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 z -1))) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (-.f64 (*.f64 -1/4 (pow.f64 y 4)) y)))) |
(*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))) |
(*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1))) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 (pow.f64 y 4) (*.f64 -1/4 (+.f64 z -1))) |
(*.f64 -1/4 (*.f64 (pow.f64 y 4) (+.f64 z -1))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1)))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4))) |
(*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)))) |
(+.f64 (*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 z -1))) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))))) |
(*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1/4 (*.f64 (-.f64 z 1) (pow.f64 y 4)))))) |
(+.f64 (*.f64 (-.f64 z 1) (neg.f64 y)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (-.f64 z 1))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (-.f64 z 1))) (*.f64 -1/4 (*.f64 (pow.f64 y 4) (-.f64 z 1)))))) |
(+.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 y 3) (+.f64 z -1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4))))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) (*.f64 (+.f64 z -1) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(+.f64 (*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 z -1))) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (-.f64 (*.f64 -1/4 (pow.f64 y 4)) y)))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) -1) t)) |
(+.f64 (neg.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (neg.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (neg.f64 t) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (-.f64 y t) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
(*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) z) |
(*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) z) |
(*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
(*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) z) |
(*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) z) |
(*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4)))) y) (-.f64 z 1)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 z 1) (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))) y)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1/3 (pow.f64 y 3)) 0) |
(*.f64 -1/3 (pow.f64 y 3)) |
(+.f64 0 (*.f64 -1/3 (pow.f64 y 3))) |
(*.f64 -1/3 (pow.f64 y 3)) |
(+.f64 (*.f64 (pow.f64 y 3) -1/6) (*.f64 (pow.f64 y 3) -1/6)) |
(*.f64 -1/3 (pow.f64 y 3)) |
(-.f64 (*.f64 -1/3 (pow.f64 y 3)) 0) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (*.f64 -1/3 (pow.f64 y 3)) 1) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (*.f64 (pow.f64 y 3) -2/3) 2) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (*.f64 (pow.f64 y 3) -4/3) 4) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)) 8) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) 16) |
(*.f64 -1/3 (pow.f64 y 3)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 3) -4/3)))) 32) |
(*.f64 -1/3 (pow.f64 y 3)) |
(pow.f64 (*.f64 -1/3 (pow.f64 y 3)) 1) |
(*.f64 -1/3 (pow.f64 y 3)) |
(+.f64 (*.f64 -1/2 (pow.f64 y 2)) 0) |
(*.f64 -1/2 (pow.f64 y 2)) |
(+.f64 0 (*.f64 -1/2 (pow.f64 y 2))) |
(*.f64 -1/2 (pow.f64 y 2)) |
(+.f64 (*.f64 (pow.f64 y 2) -1/4) (*.f64 (pow.f64 y 2) -1/4)) |
(*.f64 -1/2 (pow.f64 y 2)) |
(-.f64 (*.f64 -1/2 (pow.f64 y 2)) 0) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (*.f64 -1/2 (pow.f64 y 2)) 1) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (neg.f64 (pow.f64 y 2)) 2) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (*.f64 (pow.f64 y 2) -2) 4) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y 2) -2)) 8) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) 16) |
(*.f64 -1/2 (pow.f64 y 2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y 2) -2)))) 32) |
(*.f64 -1/2 (pow.f64 y 2)) |
(pow.f64 (*.f64 -1/2 (pow.f64 y 2)) 1) |
(*.f64 -1/2 (pow.f64 y 2)) |
(neg.f64 (*.f64 (pow.f64 y 2) 1/2)) |
(*.f64 -1/2 (pow.f64 y 2)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 0) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) -1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) 1/2) (*.f64 t 1/2))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 4)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 1/2) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 1/4) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/2 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (neg.f64 y))))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (neg.f64 y))))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (*.f64 (log.f64 y) (+.f64 -1 x)))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (*.f64 (log.f64 y) (+.f64 -1 x)))) (+.f64 t t))) |
(*.f64 (/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -2) 2) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))) -1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))) 4) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) -2) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))) 8) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) 16) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) -4) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) 2) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)))))) 32) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))))) 4) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4)))))) t)) 1) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/4 (pow.f64 y 4))) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 z -1)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
Compiled 7 to 5 computations (28.6% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
Compiled 27 to 15 computations (44.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 0.0ms | x | @ | 0 | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 0.0ms | y | @ | -inf | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 0.0ms | x | @ | inf | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 0.0ms | x | @ | -inf | (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| 1× | batch-egg-rewrite |
| 1816× | rational.json-1 |
| 1816× | rational.json-2 |
| 1816× | rational.json-3 |
| 942× | rational.json-simplify-35 |
| 844× | exponential.json-simplify-31 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 80 | 23 |
| 2 | 174 | 23 |
| 3 | 344 | 23 |
| 4 | 670 | 23 |
| 5 | 1508 | 23 |
| 6 | 3329 | 23 |
| 7 | 6634 | 23 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (+.f64 x -1) (log.f64 y))) (-.f64 (neg.f64 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))))))) |
| 1× | egg-herbie |
| 1658× | rational.json-simplify-35 |
| 1440× | rational.json-simplify-52 |
| 1290× | rational.json-simplify-2 |
| 1004× | rational.json-simplify-48 |
| 828× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 1814 |
| 1 | 256 | 1796 |
| 2 | 535 | 1796 |
| 3 | 1502 | 1796 |
| 4 | 3059 | 1780 |
| 5 | 4294 | 1780 |
| 6 | 5321 | 1780 |
| 7 | 5935 | 1780 |
| 8 | 6601 | 1780 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 -1 (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) -1)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0) |
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t))) |
(+.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1)) |
(+.f64 (+.f64 1 (*.f64 (+.f64 x -1) (log.f64 y))) (-.f64 (neg.f64 t) 1)) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2) |
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(*.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(*.f64 2 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(*.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 1/2) |
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4) |
(*.f64 1/2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4))) |
(*.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2) |
(/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8) |
(pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
| Outputs |
|---|
(-.f64 (*.f64 -1 (log.f64 y)) t) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (+.f64 -1 x))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 -1 x)) t) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (-.f64 x 1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) -1)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 -1 x) (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (+.f64 1 (*.f64 (+.f64 x -1) (log.f64 y))) (-.f64 (neg.f64 t) 1)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 2 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 1/2) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 (+.f64 -1 x) 4)) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (+.f64 -1 x) (/.f64 (log.f64 y) 4)) (/.f64 t 4))) |
(*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 1/2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -2) 2) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
| ✓ | 0.0b | (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
| 0.0b | (*.f64 -1/2 (pow.f64 y 2)) | |
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
Compiled 95 to 60 computations (36.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
| 0.0ms | z | @ | -inf | (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
| 0.0ms | z | @ | 0 | (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
| 1× | batch-egg-rewrite |
| 1564× | rational.json-simplify-35 |
| 1144× | rational.json-1 |
| 1144× | rational.json-2 |
| 1144× | rational.json-3 |
| 1118× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 98 |
| 1 | 149 | 98 |
| 2 | 293 | 98 |
| 3 | 615 | 98 |
| 4 | 1325 | 98 |
| 5 | 2833 | 98 |
| 6 | 4872 | 98 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2)) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 y 2) (+.f64 y y)) (+.f64 z -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))))) |
| 1× | egg-herbie |
| 2202× | rational.json-simplify-1 |
| 1980× | rational.json-simplify-35 |
| 1136× | rational.json-simplify-2 |
| 1108× | rational.json-simplify-48 |
| 646× | rational.json-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 168 | 7379 |
| 1 | 382 | 6875 |
| 2 | 778 | 6087 |
| 3 | 1818 | 6087 |
| 4 | 3559 | 6063 |
| 5 | 5083 | 6063 |
| 6 | 6359 | 6063 |
| 7 | 7041 | 6063 |
| 8 | 7687 | 6063 |
| 9 | 7711 | 6063 |
| 10 | 7718 | 6063 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))))) t) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0) |
(+.f64 0 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2)) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2))) |
(-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0) |
(/.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 y 2) (+.f64 y y)) (+.f64 z -1))) 2) |
(/.f64 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))))) 64) |
(pow.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) |
(+.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2)) |
(*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 1/4) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (*.f64 t 4))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) -2) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))))) 64) |
(pow.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) |
| Outputs |
|---|
(*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(neg.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(-.f64 y (*.f64 -1/2 (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(*.f64 (+.f64 -1 z) (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) t) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 (/.f64 1 y)) (*.f64 (+.f64 -1 x) -1))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (+.f64 -1 z)) (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y))))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 (/.f64 1 y)) (*.f64 (+.f64 -1 x) -1))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y (+.f64 -1 z)) (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y))))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (-.f64 x 1) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)))) t) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (-.f64 x 1) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) t)) |
(+.f64 (neg.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (neg.f64 t) (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(+.f64 (-.f64 y (*.f64 -1/2 (pow.f64 y 2))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 y (*.f64 -1/2 (pow.f64 y 2))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z))) t) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 (log.f64 y) (-.f64 x 1))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 0 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2)) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (+.f64 z -1) 1/2))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 0) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 y 2) (+.f64 y y)) (+.f64 z -1))) 2) |
(*.f64 (*.f64 (+.f64 -1 z) (+.f64 y (+.f64 y (pow.f64 y 2)))) -1/2) |
(*.f64 -1/2 (*.f64 (+.f64 -1 z) (+.f64 y (+.f64 y (pow.f64 y 2))))) |
(*.f64 -1/2 (*.f64 (+.f64 -1 z) (+.f64 (pow.f64 y 2) (+.f64 y y)))) |
(/.f64 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)) 4) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))) 8) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))) 16) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) 32) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 z -1) (*.f64 (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))) 4)))))) 64) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(pow.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) 1) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 0) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 0 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (+.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 1/2) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y)))) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y)))) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 1/4) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))) 4) (*.f64 t 4))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1/2) 2) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) 2) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))) -1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) -2) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)) 8) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y)))))) -4) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))) 16) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))))) -8) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) 32) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 4))))) 64) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(pow.f64 (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) 1) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 (+.f64 x -1) (log.f64 y))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| ✓ | 0.0b | (sqrt.f64 (-.f64 1 y)) |
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) | |
| ✓ | 5.9b | (log.f64 (sqrt.f64 (-.f64 1 y))) |
Compiled 92 to 65 computations (29.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| 2.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| 1.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| 1.0ms | y | @ | 0 | (sqrt.f64 (-.f64 1 y)) |
| 1.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| 1× | batch-egg-rewrite |
| 1820× | rational.json-1 |
| 1820× | rational.json-2 |
| 1820× | rational.json-3 |
| 1134× | rational.json-simplify-2 |
| 902× | exponential.json-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 87 |
| 1 | 144 | 87 |
| 2 | 314 | 77 |
| 3 | 705 | 77 |
| 4 | 1469 | 77 |
| 5 | 3342 | 77 |
| 6 | 6805 | 77 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(sqrt.f64 (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (sqrt.f64 (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) (*.f64 (log.f64 (-.f64 1 y)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (sqrt.f64 (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (log.f64 (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (-.f64 1 y)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (log.f64 (-.f64 1 y)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (log.f64 (pow.f64 (+.f64 y -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 (log.f64 (-.f64 1 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (-.f64 1 y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 1 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (sqrt.f64 (-.f64 1 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (sqrt.f64 (-.f64 1 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) 1/2) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 z -1)) (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y)))) (*.f64 t 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 2))) (*.f64 (+.f64 z -1) (log.f64 (pow.f64 (+.f64 y -1) 2)))) (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))))))) |
| 1× | egg-herbie |
| 1442× | exponential.json-simplify-24 |
| 1004× | rational.json-simplify-51 |
| 956× | rational.json-simplify-41 |
| 892× | rational.json-simplify-35 |
| 814× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 233 | 6200 |
| 1 | 488 | 5764 |
| 2 | 1165 | 5176 |
| 3 | 2738 | 4804 |
| 4 | 6234 | 4804 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 y) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (*.f64 -1/2 y)) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (*.f64 -1/2 y))) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (+.f64 (*.f64 -1/2 y) (*.f64 -1/8 (pow.f64 y 4))))) |
1 |
(+.f64 (*.f64 -1/2 y) 1) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (*.f64 -1/8 (pow.f64 y 2)))) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (+.f64 (*.f64 -1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2))))) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0) |
(+.f64 0 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) (*.f64 (log.f64 (-.f64 1 y)) 1/4)) |
(-.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0) |
(*.f64 1 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 1/4)) |
(*.f64 1/2 (log.f64 (-.f64 1 y))) |
(*.f64 (log.f64 (-.f64 1 y)) 1/2) |
(*.f64 4 (*.f64 (log.f64 (-.f64 1 y)) 1/8)) |
(*.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 1/4) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/8) |
(*.f64 1/4 (log.f64 (pow.f64 (+.f64 y -1) 2))) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) 2) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/8) 4) |
(*.f64 1/8 (*.f64 (log.f64 (-.f64 1 y)) 4)) |
(/.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(/.f64 (log.f64 (-.f64 1 y)) 2) |
(/.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 4) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 8) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 32) |
(pow.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(+.f64 (sqrt.f64 (-.f64 1 y)) 0) |
(+.f64 0 (sqrt.f64 (-.f64 1 y))) |
(+.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2)) |
(-.f64 (sqrt.f64 (-.f64 1 y)) 0) |
(*.f64 1 (sqrt.f64 (-.f64 1 y))) |
(*.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2)) |
(*.f64 1/2 (*.f64 (sqrt.f64 (-.f64 1 y)) 2)) |
(*.f64 4 (/.f64 (sqrt.f64 (-.f64 1 y)) 4)) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 1/4) |
(*.f64 1/4 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 y)) 4) 4) |
(/.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 2) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)))) 32) |
(pow.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) |
(+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) |
(+.f64 -1 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) |
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) |
(+.f64 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2)) |
(*.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) 1/2) (*.f64 t 1/2))) |
(*.f64 2 (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 z -1)) (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y)))) (*.f64 t 1/2))) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 2))) (*.f64 (+.f64 z -1) (log.f64 (pow.f64 (+.f64 y -1) 2)))) (+.f64 t t))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 1/2) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 1/4) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) -4) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))))) 4) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) |
| Outputs |
|---|
(*.f64 -1/2 y) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (*.f64 -1/2 y)) |
(+.f64 (*.f64 -1/2 y) (*.f64 -1/4 (pow.f64 y 2))) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (*.f64 -1/2 y))) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/2 y) (*.f64 -1/6 (pow.f64 y 3)))) |
(+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1/4 (pow.f64 y 2)) (*.f64 -1/6 (pow.f64 y 3)))) |
(+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (+.f64 (*.f64 -1/2 y) (*.f64 -1/8 (pow.f64 y 4))))) |
(+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 -1/4 (pow.f64 y 2)) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 4))))) |
(+.f64 (+.f64 (*.f64 -1/2 y) (*.f64 -1/4 (pow.f64 y 2))) (+.f64 (*.f64 -1/6 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 4)))) |
1 |
(+.f64 (*.f64 -1/2 y) 1) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (*.f64 -1/8 (pow.f64 y 2)))) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (*.f64 (pow.f64 y 2) -1/8))) |
(+.f64 (+.f64 (*.f64 -1/2 y) 1) (*.f64 (pow.f64 y 2) -1/8)) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (+.f64 (*.f64 -1/16 (pow.f64 y 3)) (*.f64 -1/8 (pow.f64 y 2))))) |
(+.f64 (*.f64 -1/2 y) (+.f64 1 (+.f64 (*.f64 (pow.f64 y 2) -1/8) (*.f64 (pow.f64 y 3) -1/16)))) |
(+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 (pow.f64 y 2) -1/8) (+.f64 1 (*.f64 (pow.f64 y 3) -1/16)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 y) (+.f64 (*.f64 (pow.f64 y 2) -1/8) (*.f64 (pow.f64 y 3) -1/16)))) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))) (*.f64 -1 (log.f64 y))) t) |
(+.f64 (*.f64 -1 (log.f64 y)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (neg.f64 t) (log.f64 y))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 -1 (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 y -1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1)))) (-.f64 (*.f64 (+.f64 z -1) (*.f64 y -1)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (+.f64 z -1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/3 (*.f64 (-.f64 z 1) (pow.f64 y 3))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 (-.f64 x 1) (log.f64 y))))) t) |
(+.f64 (+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1)))) (*.f64 (+.f64 z -1) (*.f64 (pow.f64 y 3) -1/3))) (-.f64 (*.f64 (+.f64 z -1) (*.f64 y -1)) t)) |
(+.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 -1/3 (+.f64 z -1))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 z -1))))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 (pow.f64 y 3) -1/3) (*.f64 -1/2 (pow.f64 y 2)))) (-.f64 (*.f64 (+.f64 z -1) (neg.f64 y)) t))) |
(+.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 (pow.f64 y 3) -1/3) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (+.f64 (*.f64 (pow.f64 y 3) -1/3) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y))))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) t) |
(+.f64 (neg.f64 (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (neg.f64 (log.f64 (-.f64 1 y))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (neg.f64 t) (log.f64 (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) |
(*.f64 z (*.f64 1 (log.f64 (-.f64 1 y)))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) |
(*.f64 z (*.f64 1 (log.f64 (-.f64 1 y)))) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(-.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 -2 (log.f64 (sqrt.f64 (-.f64 1 y)))))) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) -2)) (-.f64 (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 (log.f64 (-.f64 1 y)) -1)) (-.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 1)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 (*.f64 2 z) -2)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 -2 (+.f64 z z))) t)) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1)))) |
(+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (-.f64 z 1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(+.f64 0 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(+.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) (*.f64 (log.f64 (-.f64 1 y)) 1/4)) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(-.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 0) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 1 (log.f64 (sqrt.f64 (-.f64 1 y)))) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 1/4)) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 1/2 (log.f64 (-.f64 1 y))) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 (log.f64 (-.f64 1 y)) 1/2) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 4 (*.f64 (log.f64 (-.f64 1 y)) 1/8)) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 1/4) |
(*.f64 2 (log.f64 (pow.f64 (+.f64 y -1) 1/4))) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 1/8) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 1/4 (log.f64 (pow.f64 (+.f64 y -1) 2))) |
(*.f64 2 (log.f64 (pow.f64 (+.f64 y -1) 1/4))) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/4) 2) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 (*.f64 (log.f64 (-.f64 1 y)) 1/8) 4) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(*.f64 1/8 (*.f64 (log.f64 (-.f64 1 y)) 4)) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(/.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(/.f64 (log.f64 (-.f64 1 y)) 2) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(/.f64 (log.f64 (pow.f64 (+.f64 y -1) 2)) 4) |
(/.f64 (*.f64 (log.f64 (-.f64 1 y)) 4) 8) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4)) 16) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (-.f64 1 y)) 4))) 32) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(pow.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 1) |
(log.f64 (sqrt.f64 (-.f64 1 y))) |
(+.f64 (sqrt.f64 (-.f64 1 y)) 0) |
(sqrt.f64 (-.f64 1 y)) |
(+.f64 0 (sqrt.f64 (-.f64 1 y))) |
(sqrt.f64 (-.f64 1 y)) |
(+.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2)) |
(sqrt.f64 (-.f64 1 y)) |
(-.f64 (sqrt.f64 (-.f64 1 y)) 0) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 1 (sqrt.f64 (-.f64 1 y))) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2)) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 1/2 (*.f64 (sqrt.f64 (-.f64 1 y)) 2)) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 4 (/.f64 (sqrt.f64 (-.f64 1 y)) 4)) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 1/4) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 1/4 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2) |
(sqrt.f64 (-.f64 1 y)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 y)) 4) 4) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 2) 2) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 y)) 4) 4) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)) 8) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) 16) |
(sqrt.f64 (-.f64 1 y)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4))) (*.f64 2 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 1 y)) 4)))) 32) |
(sqrt.f64 (-.f64 1 y)) |
(pow.f64 (sqrt.f64 (-.f64 1 y)) 1) |
(sqrt.f64 (-.f64 1 y)) |
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 2) 1/2) |
(sqrt.f64 (-.f64 1 y)) |
(pow.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) 1/2) 2) |
(sqrt.f64 (-.f64 1 y)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 0) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 -1 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) (+.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) -1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))) 1/2) (*.f64 t 1/2))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (+.f64 z -1)) (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y)))) (*.f64 t 1/2))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (*.f64 (log.f64 y) (+.f64 -1 x)))) (+.f64 t t))) |
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 2))) (*.f64 (+.f64 z -1) (log.f64 (pow.f64 (+.f64 y -1) 2)))) (+.f64 t t))) |
(*.f64 1/2 (+.f64 (*.f64 2 (log.f64 (pow.f64 (+.f64 y -1) (+.f64 z -1)))) (-.f64 (*.f64 (+.f64 -1 x) (log.f64 (pow.f64 y 2))) (+.f64 t t)))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 -1 x) (log.f64 (pow.f64 y 2))) (-.f64 (*.f64 2 (log.f64 (pow.f64 (+.f64 y -1) (+.f64 z -1)))) (+.f64 t t)))) |
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (log.f64 (pow.f64 y (+.f64 -1 x))) (log.f64 (pow.f64 (+.f64 y -1) (+.f64 z -1))))) (+.f64 t t))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 1/2) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 1/4) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1/2) 2) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t))) 2) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))) -1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)) 8) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) -2) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) 16) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) -4) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) 2) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 4)))) 32) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))))))) (neg.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))))) 4) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1))) t)) 1) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (log.f64 (pow.f64 (-.f64 1 y) (+.f64 z -1)))))) |
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) (*.f64 (+.f64 z -1) 2)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 z -1) (*.f64 (log.f64 (-.f64 1 y)) 1)) (*.f64 (log.f64 y) x)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 (+.f64 z -1) (*.f64 1 (log.f64 (-.f64 1 y)))) t)) |
(+.f64 (*.f64 (+.f64 z -1) (log.f64 (-.f64 1 y))) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
Compiled 14306 to 10004 computations (30.1% saved)
13 alts after pruning (12 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 597 | 10 | 607 |
| Fresh | 3 | 2 | 5 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 604 | 13 | 617 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.7b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| ▶ | 14.8b | (-.f64 (*.f64 (log.f64 y) x) t) |
| 33.1b | (-.f64 (neg.f64 (log.f64 y)) t) | |
| ▶ | 41.7b | (-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
| 27.7b | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) | |
| 5.9b | (+.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t)) | |
| 62.3b | (*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) | |
| 57.2b | (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) | |
| 27.6b | (*.f64 (-.f64 x 1) (log.f64 y)) | |
| ▶ | 36.6b | (*.f64 (log.f64 y) x) |
| ▶ | 61.7b | (*.f64 z (log.f64 (-.f64 1 y))) |
| 61.7b | (*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) | |
| ✓ | 41.3b | (neg.f64 t) |
Compiled 346 to 265 computations (23.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 y (-.f64 1 z)) |
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
Compiled 54 to 31 computations (42.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | x | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | z | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
| 1× | batch-egg-rewrite |
| 1556× | rational.json-simplify-35 |
| 1228× | rational.json-1 |
| 1228× | rational.json-2 |
| 1228× | rational.json-3 |
| 1202× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 89 |
| 1 | 108 | 89 |
| 2 | 231 | 89 |
| 3 | 485 | 89 |
| 4 | 1007 | 89 |
| 5 | 2480 | 89 |
| 6 | 5100 | 89 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) |
(*.f64 y (-.f64 1 z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 y (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (-.f64 1 z) 1/2)) (*.f64 y (*.f64 (-.f64 1 z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (-.f64 1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (-.f64 1 z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 z) (*.f64 y 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (-.f64 1 z)) 1))))) |
| 1× | egg-herbie |
| 1682× | rational.json-simplify-35 |
| 1024× | rational.json-simplify-1 |
| 1016× | rational.json-simplify-51 |
| 810× | rational.json-simplify-2 |
| 718× | rational.json-simplify-48 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 178 | 6152 |
| 1 | 385 | 5478 |
| 2 | 889 | 5478 |
| 3 | 2256 | 5478 |
| 4 | 4484 | 5454 |
| 5 | 5863 | 5454 |
| 6 | 7107 | 5454 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 y (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
y |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 -1 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t))) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 y (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t)) -1) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) -2) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) -8) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))))) 8) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) |
(-.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 0) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 1/2) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))))) 64) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(+.f64 (*.f64 y (-.f64 1 z)) 0) |
(+.f64 0 (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (*.f64 (-.f64 1 z) 1/2)) (*.f64 y (*.f64 (-.f64 1 z) 1/2))) |
(-.f64 (*.f64 y (-.f64 1 z)) 0) |
(/.f64 (*.f64 y (-.f64 1 z)) 1) |
(/.f64 (*.f64 y (*.f64 (-.f64 1 z) 2)) 2) |
(/.f64 (*.f64 (-.f64 1 z) (*.f64 y 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))))) 64) |
(pow.f64 (*.f64 y (-.f64 1 z)) 1) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) t) |
(+.f64 (*.f64 -1 (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) t) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y)))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y)))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y)))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y))) t) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 y t)) |
(+.f64 y (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) t) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (-.f64 (*.f64 y (*.f64 z -1)) t)) |
(+.f64 y (-.f64 (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z))) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (-.f64 y t) (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 (*.f64 y (neg.f64 z)) (-.f64 y t))) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(*.f64 (log.f64 y) (+.f64 -1 x)) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (+.f64 -1 x) (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (+.f64 -1 x)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (neg.f64 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (+.f64 -1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(+.f64 y (*.f64 (-.f64 x 1) (log.f64 y))) |
(+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 y (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 (-.f64 x 1) (log.f64 y)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (*.f64 z -1))) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (*.f64 y (neg.f64 z)))) |
(+.f64 (+.f64 y (*.f64 (log.f64 y) (+.f64 -1 x))) (*.f64 y (neg.f64 z))) |
y |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) y) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 y (*.f64 -1 (*.f64 y z))) |
(+.f64 y (*.f64 y (*.f64 z -1))) |
(+.f64 y (*.f64 y (neg.f64 z))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 0 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 -1 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) (*.f64 y (-.f64 1 z))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) (-.f64 1 t)) -1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) 1/4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) -1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) -2) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))) -4) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) -8) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) 4) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))))))) 8) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))))) |
(+.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (log.f64 y))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) (+.f64 -1 x)) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 0) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2)) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 1/2) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 1/4) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2)) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1/2) 2) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 2) 2) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4) 4) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)) 8) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))) 16) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) 32) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 4))))) 64) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(pow.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (*.f64 y (-.f64 1 z))) 1) |
(+.f64 (*.f64 y (-.f64 1 z)) (*.f64 (log.f64 y) (+.f64 -1 x))) |
(+.f64 (*.f64 y (-.f64 1 z)) 0) |
(*.f64 y (-.f64 1 z)) |
(+.f64 0 (*.f64 y (-.f64 1 z))) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 y (*.f64 (-.f64 1 z) 1/2)) (*.f64 y (*.f64 (-.f64 1 z) 1/2))) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) 0) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 y (-.f64 1 z)) 1) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 y (*.f64 (-.f64 1 z) 2)) 2) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 (-.f64 1 z) (*.f64 y 4)) 4) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))) 8) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))) 16) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) 32) |
(*.f64 y (-.f64 1 z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 z) (*.f64 y 4)))))) 64) |
(*.f64 y (-.f64 1 z)) |
(pow.f64 (*.f64 y (-.f64 1 z)) 1) |
(*.f64 y (-.f64 1 z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (log.f64 y) x) |
Compiled 12 to 6 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 28.0ms | x | @ | 0 | (*.f64 (log.f64 y) x) |
| 0.0ms | y | @ | 0 | (*.f64 (log.f64 y) x) |
| 0.0ms | x | @ | inf | (*.f64 (log.f64 y) x) |
| 0.0ms | y | @ | inf | (*.f64 (log.f64 y) x) |
| 0.0ms | y | @ | -inf | (*.f64 (log.f64 y) x) |
| 1× | batch-egg-rewrite |
| 1828× | rational.json-1 |
| 1828× | rational.json-2 |
| 1158× | rational.json-3 |
| 1110× | exponential.json-3 |
| 1110× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 11 |
| 1 | 45 | 11 |
| 2 | 103 | 11 |
| 3 | 218 | 11 |
| 4 | 395 | 11 |
| 5 | 872 | 11 |
| 6 | 2220 | 11 |
| 7 | 4923 | 11 |
| 8 | 7649 | 11 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 y) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 y) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (*.f64 x (log.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 y) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 y) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 y) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 y) (*.f64 x 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 y) (*.f64 x 4)))))))) |
| 1× | egg-herbie |
| 1254× | rational.json-simplify-2 |
| 1040× | rational.json-simplify-46 |
| 860× | rational.json-simplify-1 |
| 860× | rational.json-simplify-35 |
| 690× | rational.json-simplify-43 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 60 | 424 |
| 1 | 144 | 408 |
| 2 | 284 | 408 |
| 3 | 602 | 404 |
| 4 | 1903 | 404 |
| 5 | 3785 | 404 |
| 6 | 6156 | 404 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(+.f64 (*.f64 (log.f64 y) x) 0) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (*.f64 x (log.f64 (sqrt.f64 y)))) |
(-.f64 (*.f64 (log.f64 y) x) 0) |
(/.f64 (*.f64 (log.f64 y) x) 1) |
(/.f64 (*.f64 (log.f64 y) (+.f64 x x)) 2) |
(/.f64 (*.f64 (log.f64 y) (*.f64 x 4)) 4) |
(/.f64 (*.f64 (log.f64 y) (*.f64 x 8)) 8) |
(/.f64 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) 64) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))))) 128) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(log.f64 (pow.f64 y x)) |
(log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x x))) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 y) (*.f64 x 4)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) |
(*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) |
(+.f64 (*.f64 (log.f64 y) x) 0) |
(*.f64 x (log.f64 y)) |
(+.f64 0 (*.f64 (log.f64 y) x)) |
(*.f64 x (log.f64 y)) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (*.f64 x (log.f64 (sqrt.f64 y)))) |
(*.f64 x (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) 0) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 (log.f64 y) x) 1) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 (log.f64 y) (+.f64 x x)) 2) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 (log.f64 y) (*.f64 x 4)) 4) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 (log.f64 y) (*.f64 x 8)) 8) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))) 16) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))) 32) |
(*.f64 x (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) 64) |
(*.f64 x (log.f64 y)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (log.f64 y) (*.f64 x 8)))))) 128) |
(*.f64 x (log.f64 y)) |
(pow.f64 (*.f64 (log.f64 y) x) 1) |
(*.f64 x (log.f64 y)) |
(log.f64 (pow.f64 y x)) |
(log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x x))) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 y) (*.f64 x 4)))) |
(log.f64 (pow.f64 (sqrt.f64 (sqrt.f64 y)) (*.f64 x 4))) |
(*.f64 x (log.f64 (pow.f64 (sqrt.f64 y) 2))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 z (log.f64 (-.f64 1 y))) |
| 5.9b | (log.f64 (-.f64 1 y)) |
Compiled 20 to 14 computations (30% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 268.0ms | z | @ | 0 | (*.f64 z (log.f64 (-.f64 1 y))) |
| 1.0ms | y | @ | inf | (*.f64 z (log.f64 (-.f64 1 y))) |
| 0.0ms | z | @ | inf | (*.f64 z (log.f64 (-.f64 1 y))) |
| 0.0ms | y | @ | 0 | (*.f64 z (log.f64 (-.f64 1 y))) |
| 0.0ms | y | @ | -inf | (*.f64 z (log.f64 (-.f64 1 y))) |
| 1× | batch-egg-rewrite |
| 1348× | rational.json-1 |
| 1348× | rational.json-2 |
| 1348× | rational.json-3 |
| 1300× | exponential.json-3 |
| 1300× | rational.json-4 |
Useful iterations: 7 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 66 | 17 |
| 2 | 145 | 17 |
| 3 | 283 | 17 |
| 4 | 517 | 17 |
| 5 | 1129 | 17 |
| 6 | 2793 | 17 |
| 7 | 6162 | 11 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (log.f64 (-.f64 1 y))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (log.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (log.f64 0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (log.f64 0)) (*.f64 z (log.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (log.f64 0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 0)) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (log.f64 0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 0 z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 0) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 0) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 0 (*.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 0 z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 0 z) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 0 (*.f64 z 3/2))))))) |
| 1× | egg-herbie |
| 2208× | rational.json-simplify-35 |
| 1964× | exponential.json-simplify-23 |
| 1614× | rational.json-simplify-2 |
| 1094× | exponential.json-simplify-32 |
| 710× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 94 | 892 |
| 1 | 207 | 850 |
| 2 | 431 | 850 |
| 3 | 852 | 820 |
| 4 | 3119 | 820 |
| 5 | 5497 | 820 |
| 6 | 7087 | 820 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 y 4) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z))))) |
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))))))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (*.f64 -1 (/.f64 z y))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (*.f64 -1 (/.f64 z y)))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 -1/3 (/.f64 z (pow.f64 y 3)))))) |
(+.f64 0 (*.f64 z (log.f64 0))) |
(+.f64 (*.f64 z (log.f64 0)) 0) |
(+.f64 (*.f64 z (log.f64 0)) (*.f64 z (log.f64 0))) |
(-.f64 (*.f64 z (log.f64 0)) 0) |
(/.f64 (*.f64 z (log.f64 0)) 1) |
(/.f64 (*.f64 z (log.f64 0)) 2) |
(/.f64 (*.f64 z (log.f64 0)) 4) |
(/.f64 (*.f64 z (log.f64 0)) 8) |
(/.f64 (*.f64 z (log.f64 0)) 16) |
(/.f64 (*.f64 z (log.f64 0)) 32) |
(/.f64 (*.f64 z (log.f64 0)) 64) |
(/.f64 (*.f64 z (log.f64 0)) 128) |
(pow.f64 (*.f64 z (log.f64 0)) 1) |
(log.f64 (pow.f64 0 z)) |
(log.f64 (pow.f64 (sqrt.f64 0) z)) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 0) z))) |
(log.f64 (pow.f64 0 (*.f64 z 3))) |
(log.f64 (pow.f64 (pow.f64 0 z) 3)) |
(log.f64 (pow.f64 (pow.f64 0 z) 3/2)) |
(log.f64 (pow.f64 0 (*.f64 z 3/2))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/2 (*.f64 z (pow.f64 y 2)))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 z (*.f64 -1/2 (pow.f64 y 2)))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z)))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 z -1/3)) (*.f64 -1/2 (*.f64 z (pow.f64 y 2))))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 z (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (pow.f64 y 3) (*.f64 z -1/3)))) |
(+.f64 (*.f64 z (*.f64 -1/2 (pow.f64 y 2))) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 -1/3 (*.f64 z (pow.f64 y 3))))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 y 4) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z))))) |
(+.f64 (*.f64 -1/2 (*.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 z -1/3)) (*.f64 -1/4 (*.f64 z (pow.f64 y 4)))))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 z (*.f64 -1/2 (pow.f64 y 2))) (*.f64 (pow.f64 y 3) (*.f64 z -1/3)))) (*.f64 z (*.f64 (pow.f64 y 4) -1/4))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 z (*.f64 -1/2 (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 z (pow.f64 y 3))) (*.f64 z (*.f64 -1/4 (pow.f64 y 4)))))) |
(+.f64 (*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 z (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (neg.f64 y)))) |
(*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) |
(+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1 (/.f64 z y))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (neg.f64 (/.f64 z y))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (/.f64 z (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1 (/.f64 z y)) (+.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1/2 (/.f64 z (pow.f64 y 2))))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (+.f64 (neg.f64 (/.f64 z y)) (*.f64 -1/2 (/.f64 z (pow.f64 y 2))))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (+.f64 (/.f64 z (neg.f64 y)) (*.f64 -1/2 (/.f64 z (pow.f64 y 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y)))))))) |
(+.f64 (*.f64 -1 (/.f64 z y)) (+.f64 (+.f64 (*.f64 z (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 y))))) (*.f64 -1/3 (/.f64 z (pow.f64 y 3)))) (*.f64 -1/2 (/.f64 z (pow.f64 y 2))))) |
(+.f64 (+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (*.f64 -1/3 (/.f64 z (pow.f64 y 3)))) (+.f64 (neg.f64 (/.f64 z y)) (*.f64 -1/2 (/.f64 z (pow.f64 y 2))))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (+.f64 (neg.f64 (/.f64 z y)) (*.f64 -1/2 (/.f64 z (pow.f64 y 2)))))) |
(+.f64 (*.f64 z (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 y))))) (+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (/.f64 z (neg.f64 y)) (*.f64 -1/3 (/.f64 z (pow.f64 y 3)))))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) |
(*.f64 (log.f64 (/.f64 -1 y)) (*.f64 z -1)) |
(*.f64 (log.f64 (/.f64 -1 y)) (neg.f64 z)) |
(*.f64 z (neg.f64 (log.f64 (/.f64 -1 y)))) |
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (*.f64 -1 (/.f64 z y))) |
(+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (log.f64 (/.f64 -1 y)) (*.f64 z -1))) |
(*.f64 -1 (+.f64 (*.f64 z (log.f64 (/.f64 -1 y))) (/.f64 z y))) |
(*.f64 -1 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y))))) |
(neg.f64 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (*.f64 -1 (/.f64 z y)))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 (log.f64 (/.f64 -1 y)) (*.f64 z -1)))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (*.f64 -1 (+.f64 (*.f64 z (log.f64 (/.f64 -1 y))) (/.f64 z y)))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y)))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y)))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 y)) z)) (+.f64 (*.f64 -1 (/.f64 z y)) (*.f64 -1/3 (/.f64 z (pow.f64 y 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 z y)) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (*.f64 (log.f64 (/.f64 -1 y)) (*.f64 z -1))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (*.f64 -1 (+.f64 (*.f64 z (log.f64 (/.f64 -1 y))) (/.f64 z y))))) |
(+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (/.f64 z (pow.f64 y 3))) (*.f64 -1 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y))))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 z y) (*.f64 z (log.f64 (/.f64 -1 y))))) (+.f64 (*.f64 -1/2 (/.f64 z (pow.f64 y 2))) (*.f64 -1/3 (/.f64 z (pow.f64 y 3))))) |
(+.f64 0 (*.f64 z (log.f64 0))) |
(*.f64 z (log.f64 0)) |
(+.f64 (*.f64 z (log.f64 0)) 0) |
(*.f64 z (log.f64 0)) |
(+.f64 (*.f64 z (log.f64 0)) (*.f64 z (log.f64 0))) |
(*.f64 z (log.f64 0)) |
(-.f64 (*.f64 z (log.f64 0)) 0) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 1) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 2) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 4) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 8) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 16) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 32) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 64) |
(*.f64 z (log.f64 0)) |
(/.f64 (*.f64 z (log.f64 0)) 128) |
(*.f64 z (log.f64 0)) |
(pow.f64 (*.f64 z (log.f64 0)) 1) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 0 z)) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 (sqrt.f64 0) z)) |
(*.f64 z (log.f64 0)) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 0) z))) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 0 (*.f64 z 3))) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 (pow.f64 0 z) 3)) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 (pow.f64 0 z) 3/2)) |
(*.f64 z (log.f64 0)) |
(log.f64 (pow.f64 0 (*.f64 z 3/2))) |
(*.f64 z (log.f64 0)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 (log.f64 y) x) t) |
| 0.2b | (*.f64 (log.f64 y) x) |
Compiled 19 to 7 computations (63.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 (log.f64 y) x) t) |
| 0.0ms | t | @ | 0 | (-.f64 (*.f64 (log.f64 y) x) t) |
| 0.0ms | y | @ | -inf | (-.f64 (*.f64 (log.f64 y) x) t) |
| 0.0ms | y | @ | inf | (-.f64 (*.f64 (log.f64 y) x) t) |
| 0.0ms | x | @ | inf | (-.f64 (*.f64 (log.f64 y) x) t) |
| 1× | batch-egg-rewrite |
| 1614× | rational.json-1 |
| 1614× | rational.json-2 |
| 1614× | rational.json-3 |
| 1564× | exponential.json-3 |
| 1564× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 57 | 17 |
| 2 | 125 | 17 |
| 3 | 272 | 17 |
| 4 | 509 | 17 |
| 5 | 1171 | 17 |
| 6 | 3039 | 17 |
| 7 | 6369 | 17 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (log.f64 y) x) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 y) x) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 y) x) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (log.f64 y) x) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 t) (+.f64 (*.f64 (log.f64 y) x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 y) x) 1) (+.f64 (neg.f64 t) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (log.f64 y) x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 x 4)) (*.f64 t 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (*.f64 (log.f64 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (log.f64 y) (*.f64 x 4)) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (*.f64 (log.f64 y) x))))))) |
| 1× | egg-herbie |
| 1964× | rational.json-simplify-35 |
| 1538× | rational.json-simplify-52 |
| 1262× | rational.json-simplify-2 |
| 940× | rational.json-simplify-1 |
| 656× | rational.json-simplify-26 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 119 | 1677 |
| 1 | 248 | 1661 |
| 2 | 586 | 1417 |
| 3 | 1481 | 1417 |
| 4 | 2589 | 1417 |
| 5 | 3438 | 1417 |
| 6 | 4450 | 1417 |
| 7 | 4986 | 1417 |
| 8 | 5727 | 1417 |
| 9 | 7238 | 1417 |
| 10 | 7780 | 1417 |
| 11 | 7949 | 1417 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(*.f64 (log.f64 y) x) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 (log.f64 y) x) (neg.f64 t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 0) |
(+.f64 0 (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) -1)) |
(+.f64 (neg.f64 t) (*.f64 (log.f64 y) x)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t))) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t)) -1) |
(+.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2)) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (log.f64 y) x) -1)) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) 1) (+.f64 (neg.f64 t) -1)) |
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) -2) |
(*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(*.f64 1 (-.f64 (*.f64 (log.f64 y) x) t)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 1/2) |
(*.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1) |
(*.f64 4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4)) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 x 4)) (*.f64 t 1/4))) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 1/4) |
(*.f64 -1 (-.f64 t (*.f64 (log.f64 y) x))) |
(*.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 1/8) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) 2) |
(*.f64 -2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 1/2)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (log.f64 y) (*.f64 x 4)) (*.f64 t 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4) 4) |
(/.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 2) |
(/.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 4) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 8) |
(/.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4) -4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) 32) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4))) 8) |
(pow.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(neg.f64 (-.f64 t (*.f64 (log.f64 y) x))) |
| Outputs |
|---|
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x)) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) t) |
(-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (log.f64 y) x) |
(*.f64 x (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 -1 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 (log.f64 y) x) (neg.f64 t)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 0) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 0 (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) -1)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (neg.f64 t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t))) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 1 t)) -1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (log.f64 y) x) -1)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) 1) (+.f64 (neg.f64 t) -1)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) -2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 1 (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 1/2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 x 4)) (*.f64 t 1/4))) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 1/4) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 -1 (-.f64 t (*.f64 (log.f64 y) x))) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -1/2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 1/8) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/2) 2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 -2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 1/2)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4)) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 1/4 (-.f64 (*.f64 (log.f64 y) (*.f64 x 4)) (*.f64 t 4))) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1/4) 4) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 2) 2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (-.f64 t (*.f64 (log.f64 y) x)) -1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 4) 4) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (log.f64 y) x))) -2) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8) 8) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4) -4) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)) 16) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) -8) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) 32) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) 4) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (log.f64 y) x) t) 8)))) 64) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (log.f64 y) x)) 4))) 8) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(pow.f64 (-.f64 (*.f64 (log.f64 y) x) t) 1) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
(neg.f64 (-.f64 t (*.f64 (log.f64 y) x))) |
(+.f64 (*.f64 x (log.f64 y)) (neg.f64 t)) |
(-.f64 (*.f64 x (log.f64 y)) t) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
| ✓ | 0.2b | (pow.f64 y (+.f64 x -1)) |
| ✓ | 0.7b | (log.f64 (pow.f64 y (+.f64 x -1))) |
Compiled 30 to 19 computations (36.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 50.0ms | x | @ | inf | (log.f64 (pow.f64 y (+.f64 x -1))) |
| 18.0ms | y | @ | -inf | (log.f64 (pow.f64 y (+.f64 x -1))) |
| 14.0ms | x | @ | -inf | (log.f64 (pow.f64 y (+.f64 x -1))) |
| 13.0ms | y | @ | 0 | (log.f64 (pow.f64 y (+.f64 x -1))) |
| 12.0ms | y | @ | inf | (log.f64 (pow.f64 y (+.f64 x -1))) |
| 1× | batch-egg-rewrite |
| 1986× | rational.json-1 |
| 1986× | rational.json-2 |
| 986× | rational.json-simplify-35 |
| 896× | rational.json-3 |
| 884× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 53 |
| 1 | 76 | 53 |
| 2 | 176 | 53 |
| 3 | 367 | 53 |
| 4 | 680 | 53 |
| 5 | 1566 | 53 |
| 6 | 3551 | 53 |
| 7 | 7097 | 53 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (pow.f64 y (+.f64 x -1))) |
(pow.f64 y (+.f64 x -1)) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -1) (log.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x -2)) (log.f64 (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x -2)) (/.f64 (log.f64 y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 y) (+.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 y)) (*.f64 (+.f64 x -1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1) 1/2) (*.f64 2 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -1) 1/2) (log.f64 (pow.f64 (pow.f64 y 4) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 y)) (+.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 y) 2) (+.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -1) 4) (*.f64 (log.f64 y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -1) 4) (log.f64 (pow.f64 (pow.f64 y 8) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 y (+.f64 x -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 y (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 y (+.f64 x -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y (+.f64 x -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 y (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y x) (pow.f64 y -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y -1) (pow.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) (pow.f64 1/4 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (pow.f64 y (+.f64 x -1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y x) 2) (pow.f64 (+.f64 y y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 y 1/2) -1) (*.f64 (pow.f64 y x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 y (+.f64 x -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 (/.f64 y 4) -1) (*.f64 (pow.f64 y x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y -1) 4) (*.f64 1/2 (*.f64 (pow.f64 y x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y x) 4) (*.f64 1/2 (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (*.f64 y 1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (pow.f64 y (+.f64 x -1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 y (+.f64 x -1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (pow.f64 2 x)) (pow.f64 (*.f64 y 1/2) (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 y 1/2) (+.f64 x -1)) (*.f64 1/2 (pow.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 y y) (+.f64 x -1)) (*.f64 2 (pow.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 1/2 x)) (pow.f64 (+.f64 y y) (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (+.f64 y y) x)) (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/4 (pow.f64 4 x)) (pow.f64 (/.f64 y 4) (+.f64 x -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 y 4) (+.f64 x -1)) (*.f64 4 (pow.f64 1/4 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y (*.f64 (+.f64 x -1) 1/2)) (pow.f64 y (*.f64 (+.f64 x -1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 y (*.f64 x 1/2)) (pow.f64 (pow.f64 y 1/2) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (*.f64 y 1/2) x)) (*.f64 (pow.f64 2 x) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 (pow.f64 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 4 (*.f64 (pow.f64 y x) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 y 4) x) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y 4) x) (pow.f64 (*.f64 y 4) x)) (*.f64 (pow.f64 1/4 x) (pow.f64 (+.f64 y y) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x -2)) (pow.f64 y (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 y 1/2) -1) (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1))) (pow.f64 (pow.f64 y 1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 y (+.f64 x -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)))) 64))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (-.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) (-.f64 (neg.f64 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))))))) |
| 1× | egg-herbie |
| 1608× | rational.json-simplify-39 |
| 1518× | rational.json-simplify-35 |
| 1316× | rational.json-simplify-53 |
| 1104× | rational.json-simplify-2 |
| 918× | rational.json-simplify-49 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 338 | 6056 |
| 1 | 760 | 5952 |
| 2 | 1771 | 5380 |
| 3 | 3860 | 5288 |
| 4 | 6317 | 5240 |
| 1× | node limit |
| Inputs |
|---|
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(log.f64 (pow.f64 y -1)) |
(+.f64 (*.f64 (log.f64 y) x) (log.f64 (pow.f64 y -1))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (log.f64 (pow.f64 y -1)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (*.f64 -3 (pow.f64 (log.f64 y) 3)) (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (log.f64 (pow.f64 y -1))))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 (*.f64 (log.f64 y) x) y)) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) y)) (/.f64 (*.f64 (log.f64 y) x) y))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) y)) (+.f64 (/.f64 (*.f64 (log.f64 y) x) y) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3)) y))))) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (-.f64 x 1)) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (log.f64 (pow.f64 y -1)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (log.f64 (pow.f64 y -1))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (log.f64 (pow.f64 y -1)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (*.f64 -3 (pow.f64 (log.f64 y) 3)) (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (log.f64 (pow.f64 y -1))))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(+.f64 0 (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1))))) |
(-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(*.f64 (+.f64 x -1) (log.f64 y)) |
(*.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 1 (*.f64 (+.f64 x -1) (log.f64 y))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1))))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x -1))) |
(*.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 1/2) |
(*.f64 (+.f64 x (+.f64 x -2)) (log.f64 (sqrt.f64 y))) |
(*.f64 (+.f64 x (+.f64 x -2)) (/.f64 (log.f64 y) 2)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 4 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4)) |
(*.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y)))) |
(*.f64 (*.f64 2 (log.f64 y)) (*.f64 (+.f64 x -1) 1/2)) |
(*.f64 (*.f64 (+.f64 x -1) 1/2) (*.f64 2 (log.f64 y))) |
(*.f64 (*.f64 (+.f64 x -1) 1/2) (log.f64 (pow.f64 (pow.f64 y 4) 1/2))) |
(*.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) 2) |
(*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x (+.f64 x -2))) |
(*.f64 1/4 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))) |
(*.f64 (/.f64 (log.f64 y) 2) (+.f64 x (+.f64 x -2))) |
(*.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) 4) |
(*.f64 (/.f64 (+.f64 x -1) 4) (*.f64 (log.f64 y) 4)) |
(*.f64 (/.f64 (+.f64 x -1) 4) (log.f64 (pow.f64 (pow.f64 y 8) 1/2))) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 2) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))) 8) |
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))))) 64) |
(pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(+.f64 (pow.f64 y (+.f64 x -1)) 0) |
(+.f64 0 (pow.f64 y (+.f64 x -1))) |
(+.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(-.f64 (pow.f64 y (+.f64 x -1)) 0) |
(*.f64 (pow.f64 y (+.f64 x -1)) 1) |
(*.f64 1 (pow.f64 y (+.f64 x -1))) |
(*.f64 (pow.f64 y x) (pow.f64 y -1)) |
(*.f64 (pow.f64 y -1) (pow.f64 y x)) |
(*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 1/2) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) (pow.f64 1/4 1/2)) |
(*.f64 4 (/.f64 (pow.f64 y (+.f64 x -1)) 4)) |
(*.f64 4 (*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 4 (*.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (*.f64 (pow.f64 y x) 2) (pow.f64 (+.f64 y y) -1)) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 1/4) |
(*.f64 (pow.f64 (*.f64 y 1/2) -1) (*.f64 (pow.f64 y x) 1/2)) |
(*.f64 1/2 (*.f64 (pow.f64 y (+.f64 x -1)) 2)) |
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 y 4) -1) (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 (*.f64 (pow.f64 y -1) 4) (*.f64 1/2 (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 (*.f64 (pow.f64 y x) 4) (*.f64 1/2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) 2) |
(*.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (*.f64 y 1/2) -1)) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 2)) |
(*.f64 1/4 (*.f64 (pow.f64 y (+.f64 x -1)) 4)) |
(*.f64 (/.f64 (pow.f64 y (+.f64 x -1)) 4) 4) |
(*.f64 (*.f64 1/2 (pow.f64 2 x)) (pow.f64 (*.f64 y 1/2) (+.f64 x -1))) |
(*.f64 (pow.f64 (*.f64 y 1/2) (+.f64 x -1)) (*.f64 1/2 (pow.f64 2 x))) |
(*.f64 (pow.f64 (+.f64 y y) (+.f64 x -1)) (*.f64 2 (pow.f64 1/2 x))) |
(*.f64 (*.f64 2 (pow.f64 1/2 x)) (pow.f64 (+.f64 y y) (+.f64 x -1))) |
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (*.f64 2 (pow.f64 (+.f64 y y) x)) (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (*.f64 1/4 (pow.f64 4 x)) (pow.f64 (/.f64 y 4) (+.f64 x -1))) |
(*.f64 (pow.f64 (*.f64 y 4) (+.f64 x -1)) (*.f64 4 (pow.f64 1/4 x))) |
(*.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(*.f64 (pow.f64 y (*.f64 (+.f64 x -1) 1/2)) (pow.f64 y (*.f64 (+.f64 x -1) 1/2))) |
(*.f64 (pow.f64 y (*.f64 x 1/2)) (pow.f64 (pow.f64 y 1/2) (+.f64 x -2))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (*.f64 y 1/2) x)) (*.f64 (pow.f64 2 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 (pow.f64 y x) 2)) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 4 (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 y 4) x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) x) (pow.f64 (*.f64 y 4) x)) (*.f64 (pow.f64 1/4 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x -2)) (pow.f64 y (*.f64 x 1/2))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) -1) (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1)))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1))) (pow.f64 (pow.f64 y 1/2) -1)) |
(/.f64 (pow.f64 y (+.f64 x -1)) 1) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 2) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 4) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)))) 64) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t))) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t)) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0) |
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 1 (+.f64 -1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(+.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (-.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2)) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) (-.f64 (neg.f64 t) 1)) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2) |
(*.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 1/2) |
(*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(*.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4))) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 2) |
(/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8) |
(pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
| Outputs |
|---|
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) |
(*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) |
(*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) |
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) |
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) |
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) |
(*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) |
(log.f64 (pow.f64 y -1)) |
(+.f64 (*.f64 (log.f64 y) x) (log.f64 (pow.f64 y -1))) |
(+.f64 (log.f64 (pow.f64 y -1)) (*.f64 x (log.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (log.f64 (pow.f64 y -1)))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))))) |
(+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 x (log.f64 y))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))))) |
(+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 x (log.f64 y))) (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (*.f64 -3 (pow.f64 (log.f64 y) 3)) (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (log.f64 (pow.f64 y -1))))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (pow.f64 (log.f64 y) 3) (*.f64 (pow.f64 (log.f64 y) 3) -3))) (pow.f64 x 3)))))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (+.f64 (*.f64 (pow.f64 (log.f64 y) 3) -3) (*.f64 2 (pow.f64 (log.f64 y) 3)))) (pow.f64 x 3))))) |
(+.f64 (log.f64 (pow.f64 y -1)) (+.f64 (+.f64 (*.f64 x (log.f64 y)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (*.f64 (pow.f64 (log.f64 y) 3) -1)) (pow.f64 x 3))))) |
(+.f64 (log.f64 (pow.f64 y -1)) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (neg.f64 (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (+.f64 (*.f64 x (log.f64 y)) (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))))) |
(+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 x (log.f64 y))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (neg.f64 (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) |
(*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) |
(*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) |
(*.f64 (log.f64 y) (neg.f64 (-.f64 1 x))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) |
(*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) |
(*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) |
(*.f64 (log.f64 y) (neg.f64 (-.f64 1 x))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) |
(*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) |
(*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) |
(*.f64 (log.f64 y) (neg.f64 (-.f64 1 x))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) |
(*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) |
(*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) |
(*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) |
(*.f64 (log.f64 y) (neg.f64 (-.f64 1 x))) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1))) |
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1))) |
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1))) |
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1))) |
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 (*.f64 (log.f64 y) x) y)) |
(+.f64 (/.f64 1 y) (/.f64 (*.f64 x (log.f64 y)) y)) |
(+.f64 (/.f64 1 y) (*.f64 (log.f64 y) (/.f64 x y))) |
(+.f64 (/.f64 1 y) (*.f64 x (/.f64 (log.f64 y) y))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) y)) (/.f64 (*.f64 (log.f64 y) x) y))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 x (log.f64 y)) y) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)))) |
(+.f64 (+.f64 (/.f64 1 y) (*.f64 (log.f64 y) (/.f64 x y))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 x (/.f64 (log.f64 y) y)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)))) |
(+.f64 (+.f64 (/.f64 1 y) (*.f64 x (/.f64 (log.f64 y) y))) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 y) 2) (pow.f64 x 2)) y)) (+.f64 (/.f64 (*.f64 (log.f64 y) x) y) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 y) 3) (pow.f64 x 3)) y))))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)) (+.f64 (/.f64 (*.f64 x (log.f64 y)) y) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) y))))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)) (+.f64 (*.f64 (log.f64 y) (/.f64 x y)) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) y))))) |
(+.f64 (/.f64 1 y) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)) (+.f64 (*.f64 x (/.f64 (log.f64 y) y)) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) y))))) |
(+.f64 (+.f64 (/.f64 1 y) (*.f64 x (/.f64 (log.f64 y) y))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 2) y)) (*.f64 1/6 (/.f64 (pow.f64 (*.f64 x (log.f64 y)) 3) y)))) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(pow.f64 y (+.f64 x -1)) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1))))) |
(exp.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 y) (neg.f64 (-.f64 1 x)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1))))) |
(exp.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 y) (neg.f64 (-.f64 1 x)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1))))) |
(exp.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 y) (neg.f64 (-.f64 1 x)))) |
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y)))) |
(exp.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1))))) |
(exp.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y)))) |
(exp.f64 (*.f64 (log.f64 y) (neg.f64 (-.f64 1 x)))) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) (+.f64 x -1))) t) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 (-.f64 x 1))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 (/.f64 1 y)) (-.f64 x 1))) |
(-.f64 (*.f64 (log.f64 (/.f64 1 y)) (-.f64 1 x)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (+.f64 x -1)) t) |
(-.f64 (*.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)) (-.f64 x 1)) t) |
(-.f64 (log.f64 (pow.f64 y -1)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (log.f64 (pow.f64 y -1))) t) |
(+.f64 (log.f64 (pow.f64 y -1)) (-.f64 (*.f64 x (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (log.f64 (pow.f64 y -1)))) t) |
(+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (-.f64 (*.f64 x (log.f64 y)) t)) |
(+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (-.f64 (*.f64 x (log.f64 y)) t)) |
(+.f64 (log.f64 (pow.f64 y -1)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (-.f64 (*.f64 x (log.f64 y)) t))) |
(+.f64 (log.f64 (pow.f64 y -1)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (-.f64 (*.f64 x (log.f64 y)) t))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (*.f64 -3 (pow.f64 (log.f64 y) 3)) (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (log.f64 (pow.f64 y -1))))) t) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (*.f64 -1 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/6 (*.f64 (+.f64 (*.f64 2 (pow.f64 (log.f64 y) 3)) (+.f64 (pow.f64 (log.f64 y) 3) (*.f64 (pow.f64 (log.f64 y) 3) -3))) (pow.f64 x 3))))) (-.f64 (*.f64 x (log.f64 y)) t)) |
(+.f64 (+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (+.f64 (*.f64 (pow.f64 (log.f64 y) 3) -3) (*.f64 2 (pow.f64 (log.f64 y) 3)))) (pow.f64 x 3)))) (-.f64 (*.f64 x (log.f64 y)) t)) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (log.f64 y) 2) (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2)))) (-.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (*.f64 (pow.f64 (log.f64 y) 3) -1)) (pow.f64 x 3))) t))) |
(+.f64 (*.f64 x (log.f64 y)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (neg.f64 (pow.f64 (log.f64 y) 3))) (pow.f64 x 3))) (-.f64 (log.f64 (pow.f64 y -1)) t)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 0 (neg.f64 (pow.f64 (log.f64 y) 2))) (pow.f64 x 2))) (-.f64 (+.f64 (+.f64 (log.f64 (pow.f64 y -1)) (*.f64 x (log.f64 y))) (*.f64 1/6 (*.f64 (+.f64 (pow.f64 (log.f64 y) 3) (neg.f64 (pow.f64 (log.f64 y) 3))) (pow.f64 x 3)))) t)) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (log.f64 (pow.f64 y (-.f64 x 1))) t) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) t) |
(-.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) t) |
(-.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 y) (-.f64 1 x))) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) t) |
(-.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) t) |
(-.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 y) (-.f64 1 x))) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) t) |
(-.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) t) |
(-.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 y) (-.f64 1 x))) |
(-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 x)) (log.f64 y))) t) |
(-.f64 (*.f64 -1 (*.f64 (log.f64 y) (+.f64 1 (*.f64 x -1)))) t) |
(-.f64 (*.f64 (+.f64 1 (neg.f64 x)) (neg.f64 (log.f64 y))) t) |
(-.f64 (*.f64 (-.f64 1 x) (neg.f64 (log.f64 y))) t) |
(-.f64 (neg.f64 t) (*.f64 (log.f64 y) (-.f64 1 x))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 -1 t) (log.f64 (pow.f64 y (-.f64 x 1)))) |
(+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (neg.f64 t)) |
(+.f64 (log.f64 (pow.f64 y (-.f64 x 1))) (neg.f64 t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(+.f64 0 (*.f64 (+.f64 x -1) (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1))))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 0) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (+.f64 x -1) (log.f64 y)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 1 (*.f64 (+.f64 x -1) (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1))))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x -1))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 1/2) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (+.f64 x (+.f64 x -2)) (log.f64 (sqrt.f64 y))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (+.f64 x (+.f64 x -2)) (/.f64 (log.f64 y) 2)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 4 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 1/4) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 1/2 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y)))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 2 (log.f64 y)) (*.f64 (+.f64 x -1) 1/2)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 (+.f64 x -1) 1/2) (*.f64 2 (log.f64 y))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (*.f64 (+.f64 x -1) 1/2) (log.f64 (pow.f64 (pow.f64 y 4) 1/2))) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(*.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) 2) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(*.f64 (log.f64 (sqrt.f64 y)) (+.f64 x (+.f64 x -2))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 1/4 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (/.f64 (log.f64 y) 2) (+.f64 x (+.f64 x -2))) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) 4) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (/.f64 (+.f64 x -1) 4) (*.f64 (log.f64 y) 4)) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(*.f64 (/.f64 (+.f64 x -1) 4) (log.f64 (pow.f64 (pow.f64 y 8) 1/2))) |
(*.f64 (/.f64 (+.f64 x -1) 4) (log.f64 (pow.f64 y 4))) |
(*.f64 (/.f64 (-.f64 x 1) 4) (log.f64 (pow.f64 y 4))) |
(*.f64 4 (log.f64 (pow.f64 y (/.f64 (-.f64 x 1) 4)))) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 2 (log.f64 y))) 2) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(/.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) 4) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(/.f64 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))) 8) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))) 16) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) 32) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8))))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 x -1) (log.f64 (pow.f64 y 8)))))) 64) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(log.f64 (pow.f64 y (-.f64 x 1))) |
(pow.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) |
(*.f64 (log.f64 y) (+.f64 x -1)) |
(*.f64 (log.f64 y) (-.f64 x 1)) |
(+.f64 (pow.f64 y (+.f64 x -1)) 0) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(+.f64 0 (pow.f64 y (+.f64 x -1))) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(+.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(-.f64 (pow.f64 y (+.f64 x -1)) 0) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (pow.f64 y (+.f64 x -1)) 1) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 1 (pow.f64 y (+.f64 x -1))) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (pow.f64 y x) (pow.f64 y -1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (pow.f64 y -1) (pow.f64 y x)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 1/2) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) (pow.f64 1/4 1/2)) |
(*.f64 (*.f64 2 (pow.f64 y (+.f64 x -1))) (pow.f64 1/4 1/2)) |
(*.f64 2 (*.f64 (pow.f64 y (-.f64 x 1)) (pow.f64 1/4 1/2))) |
(*.f64 (pow.f64 y (-.f64 x 1)) (*.f64 2 (pow.f64 1/4 1/2))) |
(*.f64 4 (/.f64 (pow.f64 y (+.f64 x -1)) 4)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 4 (*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 (pow.f64 y x) (*.f64 2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 y x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 2 (pow.f64 y x))) |
(*.f64 4 (*.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 y x) (*.f64 2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 y x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 2 (pow.f64 y x))) |
(*.f64 (*.f64 (pow.f64 y x) 2) (pow.f64 (+.f64 y y) -1)) |
(*.f64 (pow.f64 y x) (*.f64 2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 y x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 2 (pow.f64 y x))) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 1/4) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (pow.f64 (*.f64 y 1/2) -1) (*.f64 (pow.f64 y x) 1/2)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 1/2 (*.f64 (pow.f64 y (+.f64 x -1)) 2)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 y 4) -1) (*.f64 (pow.f64 y x) 1/2))) |
(*.f64 (pow.f64 (/.f64 y 4) -1) (*.f64 (pow.f64 y x) 1/4)) |
(*.f64 (pow.f64 y x) (*.f64 1/4 (pow.f64 (/.f64 y 4) -1))) |
(*.f64 (*.f64 (pow.f64 y -1) 4) (*.f64 1/2 (*.f64 (pow.f64 y x) 1/2))) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (*.f64 (pow.f64 y x) 4) (*.f64 1/2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 y x) (*.f64 2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 y x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 2 (pow.f64 y x))) |
(*.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 1/2) 2) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (*.f64 (pow.f64 y x) 1/2) (pow.f64 (*.f64 y 1/2) -1)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 y x) 2)) |
(*.f64 (pow.f64 y x) (*.f64 2 (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 y x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 2 (pow.f64 y x))) |
(*.f64 1/4 (*.f64 (pow.f64 y (+.f64 x -1)) 4)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (/.f64 (pow.f64 y (+.f64 x -1)) 4) 4) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (*.f64 1/2 (pow.f64 2 x)) (pow.f64 (*.f64 y 1/2) (+.f64 x -1))) |
(*.f64 1/2 (*.f64 (pow.f64 2 x) (pow.f64 (*.f64 y 1/2) (-.f64 x 1)))) |
(*.f64 (pow.f64 (*.f64 y 1/2) (+.f64 x -1)) (*.f64 1/2 (pow.f64 2 x))) |
(*.f64 (*.f64 1/2 (pow.f64 2 x)) (pow.f64 (*.f64 y 1/2) (+.f64 x -1))) |
(*.f64 1/2 (*.f64 (pow.f64 2 x) (pow.f64 (*.f64 y 1/2) (-.f64 x 1)))) |
(*.f64 (pow.f64 (+.f64 y y) (+.f64 x -1)) (*.f64 2 (pow.f64 1/2 x))) |
(*.f64 2 (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) (+.f64 x -1)))) |
(*.f64 2 (*.f64 (pow.f64 (+.f64 y y) (-.f64 x 1)) (pow.f64 1/2 x))) |
(pow.f64 (*.f64 (+.f64 y y) 1/2) (-.f64 x 1)) |
(*.f64 (*.f64 2 (pow.f64 1/2 x)) (pow.f64 (+.f64 y y) (+.f64 x -1))) |
(*.f64 2 (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) (+.f64 x -1)))) |
(*.f64 2 (*.f64 (pow.f64 (+.f64 y y) (-.f64 x 1)) (pow.f64 1/2 x))) |
(pow.f64 (*.f64 (+.f64 y y) 1/2) (-.f64 x 1)) |
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (*.f64 2 (pow.f64 2 x)) (*.f64 (pow.f64 (+.f64 y y) -1) (pow.f64 (*.f64 y 1/2) x))) |
(*.f64 2 (*.f64 (pow.f64 2 x) (*.f64 (pow.f64 (+.f64 y y) -1) (pow.f64 (*.f64 y 1/2) x)))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (*.f64 2 (pow.f64 2 x)) (pow.f64 (*.f64 y 1/2) x))) |
(*.f64 (*.f64 2 (pow.f64 (+.f64 y y) x)) (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 2 (*.f64 (pow.f64 1/2 x) (pow.f64 (+.f64 y y) (+.f64 x -1)))) |
(*.f64 2 (*.f64 (pow.f64 (+.f64 y y) (-.f64 x 1)) (pow.f64 1/2 x))) |
(pow.f64 (*.f64 (+.f64 y y) 1/2) (-.f64 x 1)) |
(*.f64 (*.f64 1/4 (pow.f64 4 x)) (pow.f64 (/.f64 y 4) (+.f64 x -1))) |
(*.f64 1/4 (*.f64 (pow.f64 4 x) (pow.f64 (/.f64 y 4) (-.f64 x 1)))) |
(pow.f64 (*.f64 4 (/.f64 y 4)) (-.f64 x 1)) |
(*.f64 (pow.f64 (*.f64 y 4) (+.f64 x -1)) (*.f64 4 (pow.f64 1/4 x))) |
(*.f64 4 (*.f64 (pow.f64 1/4 x) (pow.f64 (*.f64 y 4) (+.f64 x -1)))) |
(*.f64 4 (*.f64 (pow.f64 (*.f64 y 4) (-.f64 x 1)) (pow.f64 1/4 x))) |
(*.f64 (pow.f64 4 1/2) (*.f64 (pow.f64 y (+.f64 x -1)) 1/2)) |
(*.f64 (pow.f64 y (+.f64 x -1)) (*.f64 1/2 (pow.f64 4 1/2))) |
(*.f64 (pow.f64 y (-.f64 x 1)) (*.f64 1/2 (pow.f64 4 1/2))) |
(*.f64 1/2 (*.f64 (pow.f64 y (-.f64 x 1)) (pow.f64 4 1/2))) |
(*.f64 (pow.f64 y (*.f64 (+.f64 x -1) 1/2)) (pow.f64 y (*.f64 (+.f64 x -1) 1/2))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (+.f64 x -1))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (-.f64 x 1))) |
(*.f64 (pow.f64 y (*.f64 x 1/2)) (pow.f64 (pow.f64 y 1/2) (+.f64 x -2))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (+.f64 x -1))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (-.f64 x 1))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 1/2) x) (pow.f64 (*.f64 y 1/2) x)) (*.f64 (pow.f64 2 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (+.f64 (pow.f64 2 x) (pow.f64 2 x)) (*.f64 (pow.f64 (+.f64 y y) -1) (pow.f64 (*.f64 y 1/2) x))) |
(*.f64 (pow.f64 (*.f64 y 1/2) x) (*.f64 (pow.f64 (+.f64 y y) -1) (+.f64 (pow.f64 2 x) (pow.f64 2 x)))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 (*.f64 y 1/2) x) (+.f64 (pow.f64 2 x) (pow.f64 2 x)))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (*.f64 2 (pow.f64 y x)) (*.f64 (pow.f64 1/2 x) (pow.f64 2 x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 (pow.f64 y x) 2)) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) -1) (pow.f64 (*.f64 y 4) -1)) (*.f64 4 (*.f64 (pow.f64 y x) 1/2))) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (/.f64 y 4) x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (*.f64 (pow.f64 (+.f64 y y) -1) (pow.f64 (/.f64 y 4) x))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (+.f64 (pow.f64 4 x) (pow.f64 4 x)) (pow.f64 (/.f64 y 4) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y 4) x) (pow.f64 (*.f64 y 4) x)) (*.f64 (pow.f64 1/4 x) (pow.f64 (+.f64 y y) -1))) |
(*.f64 (+.f64 (pow.f64 1/4 x) (pow.f64 1/4 x)) (*.f64 (pow.f64 (+.f64 y y) -1) (pow.f64 (*.f64 y 4) x))) |
(*.f64 (pow.f64 (+.f64 y y) -1) (*.f64 (pow.f64 (*.f64 y 4) x) (+.f64 (pow.f64 1/4 x) (pow.f64 1/4 x)))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x -2)) (pow.f64 y (*.f64 x 1/2))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (+.f64 x -1))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (-.f64 x 1))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) -1) (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1)))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (+.f64 x -1))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (-.f64 x 1))) |
(*.f64 (pow.f64 (pow.f64 y 1/2) (+.f64 x (+.f64 x -1))) (pow.f64 (pow.f64 y 1/2) -1)) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (+.f64 x -1))) |
(pow.f64 (*.f64 y y) (*.f64 1/2 (-.f64 x 1))) |
(/.f64 (pow.f64 y (+.f64 x -1)) 1) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 2) 2) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 4) 4) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (*.f64 (pow.f64 y (+.f64 x -1)) 8) 8) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)) 16) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) 32) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8))) (*.f64 2 (*.f64 2 (*.f64 (pow.f64 y (+.f64 x -1)) 8)))) 64) |
(pow.f64 y (+.f64 x -1)) |
(pow.f64 y (-.f64 x 1)) |
(+.f64 -1 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (neg.f64 t)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 0) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 0 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 1 (+.f64 -1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (neg.f64 t) (*.f64 (+.f64 x -1) (log.f64 y))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) (-.f64 1 t)) -1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 -2 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) (-.f64 (log.f64 (sqrt.f64 (pow.f64 y (+.f64 x -1)))) t)) |
(+.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))) (-.f64 (log.f64 (pow.f64 (sqrt.f64 y) (+.f64 x -1))) t)) |
(+.f64 (log.f64 (pow.f64 (sqrt.f64 y) (-.f64 x 1))) (-.f64 (log.f64 (pow.f64 (sqrt.f64 y) (-.f64 x 1))) t)) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (-.f64 1 t) (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) -1)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (+.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 1) (-.f64 (neg.f64 t) 1)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) -2) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 -1 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 1 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 1/2) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 4 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 4 (-.f64 (/.f64 (*.f64 (+.f64 x -1) (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 (+.f64 x -1) 4)) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) (/.f64 (-.f64 x 1) 4)) (/.f64 t 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 1/4) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1/2) 2) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 x -1) (*.f64 (log.f64 y) 4)) (*.f64 t 4))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 2) 2) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) -1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 4) 4) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8) 8) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 2 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) -2) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)) 16) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4) -4) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) 32) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (*.f64 2 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) -8) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) 4) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 8)))) 64) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4)) (neg.f64 (*.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y))) 4))) 8) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(pow.f64 (-.f64 (*.f64 (+.f64 x -1) (log.f64 y)) t) 1) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
(neg.f64 (-.f64 t (*.f64 (+.f64 x -1) (log.f64 y)))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (+.f64 x -1)) (-.f64 1 t))) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) (-.f64 x 1)) (-.f64 1 t))) |
(-.f64 (*.f64 (log.f64 y) (-.f64 x 1)) t) |
Compiled 9997 to 6455 computations (35.4% saved)
19 alts after pruning (14 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 652 | 10 | 662 |
| Fresh | 3 | 4 | 7 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 4 | 5 |
| Total | 656 | 19 | 675 |
| Status | Error | Program |
|---|---|---|
| ▶ | 9.8b | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 27.9b | (-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) | |
| ✓ | 14.8b | (-.f64 (*.f64 (log.f64 y) x) t) |
| 33.1b | (-.f64 (neg.f64 (log.f64 y)) t) | |
| ✓ | 41.7b | (-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
| 41.7b | (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) | |
| ▶ | 27.7b | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 14.8b | (+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) | |
| 57.2b | (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) | |
| ▶ | 27.6b | (*.f64 (-.f64 x 1) (log.f64 y)) |
| ✓ | 36.6b | (*.f64 (log.f64 y) x) |
| 57.2b | (*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) | |
| 57.3b | (*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) | |
| 57.2b | (*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) | |
| ▶ | 61.7b | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| ▶ | 57.5b | (*.f64 z (neg.f64 y)) |
| ✓ | 61.7b | (*.f64 z (log.f64 (-.f64 1 y))) |
| 57.3b | (*.f64 y (-.f64 1 z)) | |
| ✓ | 41.3b | (neg.f64 t) |
Compiled 470 to 355 computations (24.5% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 y (-.f64 1 z)) | |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 0.2b | (*.f64 (log.f64 y) x) |
Compiled 45 to 21 computations (53.3% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | y | @ | 0 | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | y | @ | -inf | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 0.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 1× | batch-egg-rewrite |
| 2028× | rational.json-1 |
| 2028× | rational.json-2 |
| 1432× | rational.json-simplify-35 |
| 1056× | rational.json-3 |
| 1032× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 35 |
| 1 | 100 | 35 |
| 2 | 212 | 35 |
| 3 | 448 | 35 |
| 4 | 911 | 35 |
| 5 | 2245 | 35 |
| 6 | 4500 | 35 |
| 7 | 7368 | 35 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) x) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 y) x) t) (*.f64 y (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (log.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))))) |
| 1× | egg-herbie |
| 2186× | rational.json-simplify-35 |
| 1624× | rational.json-simplify-51 |
| 1328× | rational.json-simplify-52 |
| 920× | rational.json-simplify-1 |
| 706× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 2817 |
| 1 | 253 | 2783 |
| 2 | 526 | 2783 |
| 3 | 1127 | 2587 |
| 4 | 2388 | 2587 |
| 5 | 3172 | 2587 |
| 6 | 3502 | 2587 |
| 7 | 3753 | 2587 |
| 8 | 4108 | 2587 |
| 9 | 4999 | 2587 |
| 10 | 6376 | 2587 |
| 11 | 6893 | 2587 |
| 12 | 7411 | 2587 |
| 13 | 7788 | 2587 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (log.f64 y) x) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 y (*.f64 (log.f64 y) x)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) (neg.f64 t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0) |
(+.f64 0 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (*.f64 y (-.f64 1 z))) |
(+.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (log.f64 y) x)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1)))) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1))) -1) |
(+.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) |
(*.f64 1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4))) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2) |
(/.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) -2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) -8) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))))) 8) |
(pow.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) |
| Outputs |
|---|
(-.f64 (*.f64 (log.f64 y) x) t) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (*.f64 x -1)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (neg.f64 (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (*.f64 x -1)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (neg.f64 (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 y)) x))) t) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (*.f64 x -1)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (neg.f64 (log.f64 (/.f64 1 y)))) t)) |
(+.f64 (*.f64 (log.f64 (/.f64 1 y)) (neg.f64 x)) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1)) x) (*.f64 y (-.f64 1 z))) t) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(+.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 x (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))) t)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(*.f64 (log.f64 y) x) |
(*.f64 (log.f64 y) x) |
(-.f64 (+.f64 y (*.f64 (log.f64 y) x)) t) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 y t)) |
(+.f64 y (-.f64 (*.f64 (log.f64 y) x) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (log.f64 y) x) y)) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 y (+.f64 (*.f64 (log.f64 y) x) (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (*.f64 z -1)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (+.f64 y (*.f64 -1 (*.f64 y z)))) t) |
(+.f64 (+.f64 y (*.f64 y (*.f64 z -1))) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (+.f64 y (*.f64 y (neg.f64 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (+.f64 y (*.f64 z (neg.f64 y))) t)) |
(+.f64 y (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 y (-.f64 (*.f64 y (neg.f64 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 -1 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (*.f64 (log.f64 y) x) t)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) (neg.f64 t)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 0) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 0 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (-.f64 (*.f64 (log.f64 y) x) t) (*.f64 y (-.f64 1 z))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (log.f64 y) x)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 -1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (neg.f64 t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) (+.f64 t -1))) -1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(+.f64 -2 (-.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 1 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 1/2) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 4 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (/.f64 t 4))) |
(*.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 -1 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 1/4) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 1/4 (-.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) 4) (*.f64 t 4))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1/2) 2) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 2) 2) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))) -1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4) 4) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)) 8) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) -2) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))) 16) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) -4) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) 32) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) -8) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) 4) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 4))))) 64) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))))) 8) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(pow.f64 (+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) 1) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
(neg.f64 (-.f64 t (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))))) |
(+.f64 (*.f64 (log.f64 y) x) (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(+.f64 (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t)) |
Compiled 12 to 6 computations (50% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (*.f64 (-.f64 x 1) (log.f64 y)) |
Compiled 18 to 11 computations (38.9% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 0.0b | (sqrt.f64 (-.f64 1 y)) | |
| 5.9b | (log.f64 (sqrt.f64 (-.f64 1 y))) |
Compiled 36 to 28 computations (22.2% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 14.0ms | z | @ | 0 | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 1.0ms | y | @ | inf | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 0.0ms | z | @ | inf | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 0.0ms | y | @ | -inf | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 0.0ms | z | @ | -inf | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| 1× | batch-egg-rewrite |
| 1380× | rational.json-1 |
| 1380× | rational.json-2 |
| 1380× | rational.json-3 |
| 1300× | exponential.json-3 |
| 1300× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 27 |
| 1 | 89 | 27 |
| 2 | 203 | 17 |
| 3 | 442 | 17 |
| 4 | 830 | 17 |
| 5 | 1899 | 17 |
| 6 | 4778 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (log.f64 (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z))) (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 2 (log.f64 (-.f64 1 y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (pow.f64 (-.f64 1 y) z) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (-.f64 1 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 y))) 2) (+.f64 z z))))))) |
| 1× | egg-herbie |
| 1264× | rational.json-simplify-51 |
| 1126× | rational.json-simplify-2 |
| 1054× | rational.json-simplify-1 |
| 866× | rational.json-simplify-35 |
| 794× | rational.json-simplify-61 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 954 |
| 1 | 177 | 946 |
| 2 | 347 | 676 |
| 3 | 680 | 652 |
| 4 | 1999 | 646 |
| 5 | 5103 | 646 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 y 4) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z))))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0) |
(+.f64 0 (*.f64 z (log.f64 (-.f64 1 y)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z))) (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z)))) |
(-.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0) |
(/.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1) |
(/.f64 (*.f64 z (*.f64 2 (log.f64 (-.f64 1 y)))) 2) |
(/.f64 (log.f64 (pow.f64 (pow.f64 (-.f64 1 y) z) 4)) 4) |
(/.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)) 8) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))))) 64) |
(pow.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1) |
(log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) (+.f64 z z))) |
(log.f64 (pow.f64 (-.f64 1 y) z)) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z)) 4))) |
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 y))) 2) (+.f64 z z))) |
| Outputs |
|---|
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (*.f64 -1 (*.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/2 (*.f64 z (pow.f64 y 2)))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (pow.f64 y 2) (*.f64 z -1/2))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 -1/2 (*.f64 z (pow.f64 y 2)))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 z (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z)))) |
(+.f64 (*.f64 -1/2 (*.f64 z (pow.f64 y 2))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 z (pow.f64 y 3))))) |
(+.f64 (*.f64 (pow.f64 y 3) (*.f64 z -1/3)) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (pow.f64 y 2) (*.f64 z -1/2)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 -1/2 (*.f64 z (pow.f64 y 2))) (*.f64 z (*.f64 -1/3 (pow.f64 y 3))))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) z)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 y 4) z)) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 (pow.f64 y 3) z))))) |
(+.f64 (*.f64 -1/2 (*.f64 z (pow.f64 y 2))) (+.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1/3 (*.f64 z (pow.f64 y 3)))) (*.f64 -1/4 (*.f64 z (pow.f64 y 4))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 y 3) (*.f64 z -1/3)) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (pow.f64 y 2) (*.f64 z -1/2)))) (*.f64 (pow.f64 y 4) (*.f64 z -1/4))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 (*.f64 z (*.f64 -1/4 (pow.f64 y 4))) (+.f64 (*.f64 -1/2 (*.f64 z (pow.f64 y 2))) (*.f64 z (*.f64 -1/3 (pow.f64 y 3)))))) |
(+.f64 (*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 z (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (neg.f64 y)))) |
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3)))))) |
(+.f64 (*.f64 z (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2)))) (*.f64 z (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/3 (pow.f64 y 3))))) |
(+.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 0 (*.f64 z (log.f64 (-.f64 1 y)))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z))) (log.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z)))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(-.f64 (*.f64 z (log.f64 (-.f64 1 y))) 0) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 z (*.f64 2 (log.f64 (-.f64 1 y)))) 2) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (log.f64 (pow.f64 (pow.f64 (-.f64 1 y) z) 4)) 4) |
(/.f64 (log.f64 (pow.f64 (-.f64 1 y) (*.f64 z 4))) 4) |
(/.f64 (log.f64 (pow.f64 (pow.f64 (-.f64 1 y) 4) z)) 4) |
(/.f64 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)) 8) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))) 16) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) 32) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8)))) (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (log.f64 (-.f64 1 y)) 8))))) 64) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(pow.f64 (*.f64 z (log.f64 (-.f64 1 y))) 1) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(log.f64 (pow.f64 (sqrt.f64 (-.f64 1 y)) (+.f64 z z))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(log.f64 (pow.f64 (-.f64 1 y) z)) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 1 y) z)) 4))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 1 y))) 2) (+.f64 z z))) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (log.f64 (-.f64 1 y))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| ✓ | 0.0b | (-.f64 (neg.f64 (log.f64 y)) t) |
| 0.0b | (*.f64 -1/2 (pow.f64 y 2)) | |
| ✓ | 0.0b | (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
Compiled 66 to 40 computations (39.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 0.0ms | z | @ | 0 | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 0.0ms | z | @ | -inf | (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| 1× | batch-egg-rewrite |
| 1544× | rational.json-1 |
| 1544× | rational.json-2 |
| 1544× | rational.json-3 |
| 1490× | exponential.json-3 |
| 1490× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 97 |
| 1 | 123 | 97 |
| 2 | 252 | 97 |
| 3 | 536 | 97 |
| 4 | 1121 | 97 |
| 5 | 2444 | 97 |
| 6 | 4436 | 97 |
| 7 | 6861 | 97 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (-.f64 1 t) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 y)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 y)) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (+.f64 (log.f64 y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 t) (-.f64 1 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (log.f64 y)) (-.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 (-.f64 2 t) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 t) (neg.f64 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 t) (-.f64 -1 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 (log.f64 y)) (-.f64 -2 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (log.f64 y)) (-.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 1 t) (log.f64 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (/.f64 (+.f64 (log.f64 y) t) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -2 t) (-.f64 2 (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (log.f64 y) t) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (log.f64 y) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (+.f64 t 1) (+.f64 -1 (log.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 (log.f64 y)) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (+.f64 (*.f64 t 1/2) (log.f64 (sqrt.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 y) t) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (log.f64 y) -4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (neg.f64 (log.f64 y)) 4) (/.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -2 (+.f64 (log.f64 y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (log.f64 y) -2) (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 y) t) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (log.f64 (pow.f64 y -4)) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (log.f64 y) t) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (log.f64 y) t)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (log.f64 y) t) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 y) t) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (log.f64 y) t)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (/.f64 (+.f64 (log.f64 y) t) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) (*.f64 -2 (+.f64 (log.f64 y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1))))) |
| 1× | egg-herbie |
| 1926× | rational.json-simplify-2 |
| 1726× | rational.json-simplify-35 |
| 1610× | rational.json-simplify-1 |
| 1166× | rational.json-simplify-51 |
| 922× | rational.json-simplify-48 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 217 | 6739 |
| 1 | 448 | 5223 |
| 2 | 941 | 5027 |
| 3 | 2381 | 5025 |
| 4 | 4391 | 5017 |
| 5 | 5223 | 5013 |
| 6 | 6504 | 5013 |
| 7 | 6921 | 5013 |
| 8 | 7111 | 5013 |
| 9 | 7132 | 5013 |
| 10 | 7647 | 5013 |
| 11 | 7787 | 5013 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(*.f64 -1 t) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1 (+.f64 t (log.f64 y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (log.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (log.f64 y))))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))))) |
(-.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(*.f64 -1 t) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(*.f64 -1 t) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0) |
(+.f64 0 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0) |
(/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1) |
(/.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 4)) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)))) 64) |
(pow.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1) |
(+.f64 -1 (-.f64 (-.f64 1 t) (log.f64 y))) |
(+.f64 (neg.f64 (log.f64 y)) (neg.f64 t)) |
(+.f64 (-.f64 (neg.f64 (log.f64 y)) t) 0) |
(+.f64 0 (-.f64 (neg.f64 (log.f64 y)) t)) |
(+.f64 1 (-.f64 -1 (+.f64 (log.f64 y) t))) |
(+.f64 (-.f64 -1 t) (-.f64 1 (log.f64 y))) |
(+.f64 (-.f64 1 (log.f64 y)) (-.f64 -1 t)) |
(+.f64 -2 (-.f64 (-.f64 2 t) (log.f64 y))) |
(+.f64 (neg.f64 t) (neg.f64 (log.f64 y))) |
(+.f64 (-.f64 1 t) (-.f64 -1 (log.f64 y))) |
(+.f64 (-.f64 2 (log.f64 y)) (-.f64 -2 t)) |
(+.f64 (-.f64 -1 (log.f64 y)) (-.f64 1 t)) |
(+.f64 (-.f64 (-.f64 1 t) (log.f64 y)) -1) |
(+.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (/.f64 (+.f64 (log.f64 y) t) -2)) |
(+.f64 (-.f64 -2 t) (-.f64 2 (log.f64 y))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 y) t) -2)) |
(*.f64 -1 (+.f64 (log.f64 y) t)) |
(*.f64 -1 (+.f64 (+.f64 t 1) (+.f64 -1 (log.f64 y)))) |
(*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(*.f64 1 (-.f64 (neg.f64 (log.f64 y)) t)) |
(*.f64 -2 (+.f64 (*.f64 t 1/2) (log.f64 (sqrt.f64 y)))) |
(*.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 1/2) |
(*.f64 (+.f64 (log.f64 y) t) -1) |
(*.f64 4 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4)) |
(*.f64 4 (-.f64 (/.f64 (log.f64 y) -4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (neg.f64 (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 1/4) |
(*.f64 1/2 (*.f64 -2 (+.f64 (log.f64 y) t))) |
(*.f64 1/2 (+.f64 (*.f64 (log.f64 y) -2) (neg.f64 (+.f64 t t)))) |
(*.f64 (/.f64 (+.f64 (log.f64 y) t) -2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4)) |
(*.f64 1/4 (-.f64 (log.f64 (pow.f64 y -4)) (*.f64 t 4))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4) |
(/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(/.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 2) |
(/.f64 (+.f64 (log.f64 y) t) -1) |
(/.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4) |
(/.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8) 8) |
(/.f64 (*.f64 2 (+.f64 (log.f64 y) t)) -2) |
(/.f64 (*.f64 (+.f64 (log.f64 y) t) 4) -4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 y) t) 4)) -8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)))) 64) |
(pow.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(neg.f64 (+.f64 (log.f64 y) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 0) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2)) |
(*.f64 2 (+.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)))) |
(*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (/.f64 (+.f64 (log.f64 y) t) -2))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
(*.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 1/2) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4)) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 1/4) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)))) |
(*.f64 1/2 (+.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) (*.f64 -2 (+.f64 (log.f64 y) t)))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2) 2) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)))) 64) |
(pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (-.f64 z 1) y)) |
(*.f64 -1 (*.f64 y (+.f64 -1 z))) |
(*.f64 (+.f64 -1 z) (neg.f64 y)) |
(*.f64 y (neg.f64 (+.f64 -1 z))) |
(*.f64 y (-.f64 1 z)) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (*.f64 (-.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(neg.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(-.f64 y (*.f64 -1/2 (pow.f64 y 2))) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))) |
(neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1)))) |
(neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))) |
(neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1)))) |
(neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))) |
(neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1)))) |
(neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))) |
(neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) |
(*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1)))) |
(neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))) |
(neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1)))) |
(*.f64 -1 (log.f64 y)) |
(neg.f64 (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 t) |
(neg.f64 t) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 t) (*.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 t (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1 (+.f64 t (log.f64 y)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (neg.f64 (+.f64 t (log.f64 y)))) |
(*.f64 -1 (+.f64 (+.f64 t (log.f64 y)) (*.f64 y (+.f64 -1 z)))) |
(*.f64 -1 (+.f64 t (+.f64 (log.f64 y) (*.f64 y (+.f64 -1 z))))) |
(neg.f64 (+.f64 t (+.f64 (*.f64 y (+.f64 -1 z)) (log.f64 y)))) |
(neg.f64 (+.f64 (*.f64 y (+.f64 -1 z)) (+.f64 t (log.f64 y)))) |
(+.f64 (*.f64 y (-.f64 1 z)) (-.f64 (neg.f64 t) (log.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (log.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (neg.f64 (+.f64 t (log.f64 y))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 (+.f64 t (log.f64 y)) (*.f64 y (+.f64 -1 z))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (log.f64 y)))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (neg.f64 t) (log.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (log.f64 y))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (neg.f64 (+.f64 t (log.f64 y))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 (+.f64 t (log.f64 y)) (*.f64 y (+.f64 -1 z))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (log.f64 y)))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (-.f64 (neg.f64 t) (log.f64 y))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 (*.f64 y (+.f64 -1 z)) (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y)))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 t (*.f64 -1 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (*.f64 -1 (+.f64 (*.f64 y (+.f64 -1 z)) (+.f64 t (neg.f64 (log.f64 (/.f64 1 y))))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (neg.f64 (log.f64 (/.f64 1 y)))))) |
(*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))) |
(*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) |
(*.f64 (pow.f64 y 2) (*.f64 -1/2 (+.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2)))) |
(+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) |
(*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 (log.f64 -1) t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 z 1) y)) (*.f64 -1/2 (*.f64 (-.f64 z 1) (pow.f64 y 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 -1 z))) (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z)))) (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 y))) (+.f64 t (log.f64 -1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 y 2) (+.f64 -1 z))) (+.f64 (*.f64 (+.f64 -1 z) (neg.f64 y)) (neg.f64 (+.f64 t (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 y)))))))) |
(+.f64 (*.f64 (+.f64 -1 z) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) (neg.f64 (+.f64 t (+.f64 (neg.f64 (log.f64 (/.f64 -1 y))) (log.f64 -1))))) |
(-.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (+.f64 t (log.f64 y))) |
(-.f64 (-.f64 y (+.f64 t (log.f64 y))) (*.f64 -1/2 (pow.f64 y 2))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z) |
(*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 -1 t) |
(neg.f64 t) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 -1 t) |
(neg.f64 t) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(-.f64 (+.f64 (*.f64 -1 t) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1))) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 0 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z))) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2))) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 0) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) 2) |
(*.f64 (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y)) (/.f64 (+.f64 -1 z) 2)) |
(*.f64 (+.f64 -1 z) (/.f64 (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 4)) 4) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8) 8) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)) 16) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) 32) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 8)))) 64) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(pow.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) 1) |
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) |
(*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) |
(+.f64 -1 (-.f64 (-.f64 1 t) (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (neg.f64 (log.f64 y)) (neg.f64 t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 (neg.f64 (log.f64 y)) t) 0) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 0 (-.f64 (neg.f64 (log.f64 y)) t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 1 (-.f64 -1 (+.f64 (log.f64 y) t))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 -1 t) (-.f64 1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 1 (log.f64 y)) (-.f64 -1 t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 -2 (-.f64 (-.f64 2 t) (log.f64 y))) |
(+.f64 (neg.f64 t) (neg.f64 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 1 t) (-.f64 -1 (log.f64 y))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 2 (log.f64 y)) (-.f64 -2 t)) |
(+.f64 (-.f64 -1 (log.f64 y)) (-.f64 1 t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (-.f64 (-.f64 1 t) (log.f64 y)) -1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(+.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (/.f64 (+.f64 (log.f64 y) t) -2)) |
(+.f64 (/.f64 (+.f64 t (log.f64 y)) -2) (/.f64 (+.f64 t (log.f64 y)) -2)) |
(+.f64 (-.f64 -2 t) (-.f64 2 (log.f64 y))) |
(+.f64 (-.f64 2 (log.f64 y)) (-.f64 -2 t)) |
(*.f64 2 (/.f64 (+.f64 (log.f64 y) t) -2)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 (log.f64 y) t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -1 (+.f64 (+.f64 t 1) (+.f64 -1 (log.f64 y)))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 1 (-.f64 (neg.f64 (log.f64 y)) t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 -2 (+.f64 (*.f64 t 1/2) (log.f64 (sqrt.f64 y)))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 1/2) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 (+.f64 (log.f64 y) t) -1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 4 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 4 (-.f64 (/.f64 (log.f64 y) -4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) -1/4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (neg.f64 (log.f64 y)) 4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (/.f64 (log.f64 y) -4) (/.f64 t 4))) |
(*.f64 4 (-.f64 (*.f64 (log.f64 y) -1/4) (/.f64 t 4))) |
(*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 1/4) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 1/2 (*.f64 -2 (+.f64 (log.f64 y) t))) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 1/2 (+.f64 (*.f64 (log.f64 y) -2) (neg.f64 (+.f64 t t)))) |
(*.f64 1/2 (+.f64 (neg.f64 (+.f64 t t)) (*.f64 (log.f64 y) -2))) |
(*.f64 (/.f64 (+.f64 (log.f64 y) t) -2) 2) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 1/4 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(*.f64 1/4 (-.f64 (log.f64 (pow.f64 y -4)) (*.f64 t 4))) |
(*.f64 (/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) 2) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (+.f64 (log.f64 y) t) -1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 4) 4) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8) 8) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 2 (+.f64 (log.f64 y) t)) -2) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 (+.f64 (log.f64 y) t) 4) -4) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)) 16) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (log.f64 y) t) 4)) -8) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) 32) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (neg.f64 (log.f64 y)) t) 8)))) 64) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(pow.f64 (-.f64 (neg.f64 (log.f64 y)) t) 1) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(neg.f64 (+.f64 (log.f64 y) t)) |
(neg.f64 (+.f64 t (log.f64 y))) |
(-.f64 (neg.f64 t) (log.f64 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 0) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 2 (+.f64 (/.f64 (+.f64 (log.f64 y) t) -2) (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (*.f64 (+.f64 -1 z) 1/2)) (/.f64 (+.f64 (log.f64 y) t) -2))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 1/2) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 4 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 1/4) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)))) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 1/2 (+.f64 (*.f64 -2 (+.f64 (log.f64 y) t)) (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) (*.f64 (+.f64 t (log.f64 y)) -2))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) (*.f64 -2 (+.f64 (log.f64 y) t)))) |
(*.f64 1/2 (+.f64 (*.f64 (+.f64 -1 z) (-.f64 (neg.f64 (pow.f64 y 2)) (+.f64 y y))) (*.f64 (+.f64 t (log.f64 y)) -2))) |
(*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1/2) 2) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 1/4 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4)) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t))) 2) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 4) 4) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8) 8) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)) 16) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) 32) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 8)))) 64) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
(pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) 1) |
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y)) (*.f64 z (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y))) (+.f64 t (log.f64 y))) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (+.f64 t (log.f64 y))) |
Compiled 6860 to 4414 computations (35.7% saved)
21 alts after pruning (13 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 409 | 6 | 415 |
| Fresh | 2 | 7 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 8 | 9 |
| Total | 413 | 21 | 434 |
| Status | Error | Program |
|---|---|---|
| ✓ | 9.8b | (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| 27.9b | (-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) | |
| 48.8b | (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) | |
| ✓ | 14.8b | (-.f64 (*.f64 (log.f64 y) x) t) |
| 36.3b | (-.f64 (*.f64 y (-.f64 1 z)) t) | |
| 33.1b | (-.f64 (neg.f64 (log.f64 y)) t) | |
| 41.7b | (-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) | |
| 31.6b | (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) | |
| 14.8b | (+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) | |
| 57.2b | (*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) | |
| ✓ | 27.6b | (*.f64 (-.f64 x 1) (log.f64 y)) |
| ✓ | 36.6b | (*.f64 (log.f64 y) x) |
| 57.2b | (*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) | |
| 57.3b | (*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) | |
| ✓ | 61.7b | (*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
| ✓ | 57.5b | (*.f64 z (neg.f64 y)) |
| ✓ | 61.7b | (*.f64 z (log.f64 (-.f64 1 y))) |
| 57.3b | (*.f64 y (-.f64 1 z)) | |
| 54.0b | (neg.f64 (log.f64 y)) | |
| ✓ | 41.3b | (neg.f64 t) |
| 54.6b | (log.f64 (pow.f64 y (+.f64 x -1))) |
Compiled 264 to 199 computations (24.6% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) |
(-.f64 (+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
8 calls:
| 17.0ms | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 17.0ms | z |
| 17.0ms | x |
| 16.0ms | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 16.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 0.3b | 1 | x |
| 0.3b | 1 | y |
| 0.3b | 1 | z |
| 0.3b | 1 | t |
| 0.3b | 1 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 0.3b | 1 | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 0.3b | 1 | (-.f64 x 1) |
| 0.3b | 1 | (-.f64 z 1) |
Compiled 536 to 346 computations (35.4% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) |
(-.f64 (+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) |
(+.f64 (*.f64 x (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 x (log.f64 (sqrt.f64 y))) t)) |
(+.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) (-.f64 (*.f64 (+.f64 x -1) (log.f64 (sqrt.f64 y))) t)) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) |
8 calls:
| 16.0ms | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 16.0ms | t |
| 16.0ms | x |
| 16.0ms | z |
| 16.0ms | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 1 | x |
| 0.4b | 1 | y |
| 0.4b | 1 | z |
| 0.4b | 1 | t |
| 0.4b | 1 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 0.4b | 1 | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 0.4b | 1 | (-.f64 x 1) |
| 0.4b | 1 | (-.f64 z 1) |
Compiled 503 to 323 computations (35.8% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) |
(-.f64 (+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
8 calls:
| 16.0ms | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 16.0ms | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 15.0ms | y |
| 15.0ms | t |
| 15.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 0.4b | 1 | x |
| 0.4b | 1 | y |
| 0.4b | 1 | z |
| 0.4b | 1 | t |
| 0.4b | 1 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 0.4b | 1 | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 0.4b | 1 | (-.f64 x 1) |
| 0.4b | 1 | (-.f64 z 1) |
Compiled 445 to 290 computations (34.8% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (log.f64 (*.f64 (pow.f64 y x) (pow.f64 y -1))) t) |
(-.f64 (+.f64 (log.f64 (pow.f64 y (+.f64 x -1))) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2))) t) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (*.f64 -1/4 (pow.f64 y 4)) (*.f64 -1/2 (pow.f64 y 2)))) y) z) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
8 calls:
| 118.0ms | t |
| 116.0ms | z |
| 16.0ms | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 15.0ms | x |
| 15.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 0.5b | 1 | x |
| 0.5b | 1 | y |
| 0.5b | 1 | z |
| 0.5b | 1 | t |
| 0.5b | 1 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 0.5b | 1 | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 0.5b | 1 | (-.f64 x 1) |
| 0.5b | 1 | (-.f64 z 1) |
Compiled 418 to 272 computations (34.9% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(log.f64 (pow.f64 y (+.f64 x -1))) |
(-.f64 (log.f64 (pow.f64 y (+.f64 x -1))) t) |
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) z)) |
(*.f64 z (*.f64 (log.f64 (sqrt.f64 (-.f64 1 y))) 2)) |
(-.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (-.f64 z 1)) (log.f64 y)) |
(*.f64 z (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3))))) |
(*.f64 z (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y)))) |
(+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 y 2)) y) (+.f64 -1 z)) (-.f64 (neg.f64 (log.f64 y)) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
8 calls:
| 90.0ms | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 13.0ms | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 13.0ms | y |
| 13.0ms | z |
| 13.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 0.7b | 1 | x |
| 0.7b | 1 | y |
| 0.7b | 1 | z |
| 0.7b | 1 | t |
| 0.7b | 1 | (-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) t) |
| 0.7b | 1 | (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (log.f64 (-.f64 1 y)))) |
| 0.7b | 1 | (-.f64 x 1) |
| 0.7b | 1 | (-.f64 z 1) |
Compiled 329 to 211 computations (35.9% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) |
5 calls:
| 123.0ms | y |
| 68.0ms | t |
| 22.0ms | x |
| 22.0ms | z |
| 17.0ms | (-.f64 x 1) |
| Error | Segments | Branch |
|---|---|---|
| 1.4b | 3 | x |
| 4.2b | 2 | y |
| 1.3b | 3 | z |
| 4.4b | 2 | t |
| 1.4b | 3 | (-.f64 x 1) |
Compiled 139 to 79 computations (43.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 9.820014082423029e+232 | 2.1421252665764542e+233 |
| 16.0ms | -6.443396796583685e+93 | -1.637011913271651e+93 |
| 16.0ms | 104× | body | 256 | valid |
| 11.0ms | 19× | body | 1024 | valid |
| 11.0ms | 37× | body | 512 | valid |
Compiled 328 to 242 computations (26.2% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
| Outputs |
|---|
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
5 calls:
| 331.0ms | x |
| 99.0ms | z |
| 54.0ms | (-.f64 x 1) |
| 9.0ms | t |
| 8.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 2.2b | 3 | x |
| 5.8b | 1 | y |
| 2.5b | 4 | z |
| 5.8b | 1 | t |
| 2.2b | 3 | (-.f64 x 1) |
Compiled 127 to 74 computations (41.7% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -1.0 | -0.999999999484058 |
| 0.0ms | -1.0000000008195964 | -1.0 |
Compiled 28 to 22 computations (21.4% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
| Outputs |
|---|
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) |
5 calls:
| 906.0ms | (-.f64 x 1) |
| 45.0ms | z |
| 8.0ms | t |
| 8.0ms | y |
| 7.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 5.8b | 1 | x |
| 5.8b | 1 | y |
| 2.5b | 4 | z |
| 5.8b | 1 | t |
| 5.8b | 1 | (-.f64 x 1) |
Compiled 116 to 69 computations (40.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 1.4710269530822926e+295 | 7.035530743996136e+296 |
| 49.0ms | 5.776242593418248e+233 | 8.6212493103499e+240 |
| 42.0ms | -6.354831170618243e+229 | -2.700598099700642e+225 |
| 51.0ms | 88× | body | 1024 | valid |
| 44.0ms | 130× | body | 512 | valid |
| 29.0ms | 166× | body | 256 | valid |
Compiled 666 to 501 computations (24.8% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(*.f64 (pow.f64 y 4) (*.f64 (+.f64 z -1) -1/4)) |
(*.f64 z (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (neg.f64 y))) |
| Outputs |
|---|
(-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(*.f64 (log.f64 y) x) |
5 calls:
| 75.0ms | z |
| 10.0ms | y |
| 7.0ms | t |
| 7.0ms | (-.f64 x 1) |
| 7.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 5.8b | 1 | x |
| 5.8b | 1 | y |
| 4.7b | 3 | z |
| 5.8b | 1 | t |
| 5.8b | 1 | (-.f64 x 1) |
Compiled 106 to 65 computations (38.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 1.4710269530822926e+295 | 7.035530743996136e+296 |
| 139.0ms | 5.776242593418248e+233 | 8.6212493103499e+240 |
| 136.0ms | 69× | body | 1024 | valid |
| 24.0ms | 77× | body | 512 | valid |
| 17.0ms | 110× | body | 256 | valid |
Compiled 400 to 305 computations (23.8% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
| Outputs |
|---|
(-.f64 (*.f64 (log.f64 y) x) t) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 (log.f64 y) x) t) |
5 calls:
| 78.0ms | y |
| 76.0ms | z |
| 68.0ms | (-.f64 x 1) |
| 18.0ms | t |
| 16.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 6.8b | 3 | x |
| 13.7b | 3 | y |
| 12.7b | 5 | z |
| 6.0b | 3 | t |
| 6.8b | 3 | (-.f64 x 1) |
Compiled 79 to 48 computations (39.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 90.0ms | 5.784421755794654e-13 | 1.096973204177626e-5 |
| 77.0ms | -175058129993.65088 | -17278.58681099522 |
| 144.0ms | 241× | body | 256 | valid |
| 12.0ms | 22× | body | 1024 | valid |
| 8.0ms | 25× | body | 512 | valid |
Compiled 424 to 328 computations (22.6% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
| Outputs |
|---|
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(*.f64 (-.f64 x 1) (log.f64 y)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
5 calls:
| 91.0ms | z |
| 87.0ms | y |
| 85.0ms | (-.f64 x 1) |
| 32.0ms | x |
| 21.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 13.2b | 5 | x |
| 22.7b | 4 | y |
| 18.2b | 7 | z |
| 9.5b | 3 | t |
| 13.2b | 5 | (-.f64 x 1) |
Compiled 73 to 47 computations (35.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 10226664158.160814 | 16621508464242.248 |
| 30.0ms | -175058129993.65088 | -17278.58681099522 |
| 45.0ms | 239× | body | 256 | valid |
| 7.0ms | 25× | body | 512 | valid |
| 4.0ms | 8× | body | 1024 | valid |
Compiled 419 to 328 computations (21.7% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 z (log.f64 (-.f64 1 y))) |
| Outputs |
|---|
(*.f64 (log.f64 y) x) |
(-.f64 (neg.f64 (log.f64 y)) t) |
(*.f64 (log.f64 y) x) |
4 calls:
| 60.0ms | z |
| 28.0ms | y |
| 20.0ms | t |
| 19.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 14.6b | 3 | x |
| 26.8b | 5 | y |
| 19.2b | 12 | z |
| 18.4b | 3 | t |
Compiled 60 to 38 computations (36.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 6.885028886174258e+33 | 2.5831626816647294e+36 |
| 24.0ms | -3.9753320162816663e+51 | -2.214193856902033e+50 |
| 32.0ms | 199× | body | 256 | valid |
| 10.0ms | 18× | body | 1024 | valid |
| 7.0ms | 23× | body | 512 | valid |
Compiled 313 to 247 computations (21.1% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(*.f64 (log.f64 y) x) |
| Outputs |
|---|
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(*.f64 (log.f64 y) x) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
4 calls:
| 182.0ms | z |
| 79.0ms | y |
| 17.0ms | t |
| 16.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 3 | x |
| 29.0b | 4 | y |
| 23.9b | 12 | z |
| 18.4b | 3 | t |
Compiled 49 to 33 computations (32.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 275.0ms | 10226664158.160814 | 16621508464242.248 |
| 90.0ms | -175058129993.65088 | -17278.58681099522 |
| 158.0ms | 223× | body | 256 | valid |
| 134.0ms | 21× | body | 1024 | valid |
| 9.0ms | 28× | body | 512 | valid |
Compiled 385 to 294 computations (23.6% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
| Outputs |
|---|
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(neg.f64 (log.f64 y)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
4 calls:
| 84.0ms | x |
| 13.0ms | t |
| 4.0ms | z |
| 4.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 36.3b | 1 | x |
| 36.3b | 1 | y |
| 36.3b | 1 | z |
| 31.3b | 3 | t |
Compiled 45 to 32 computations (28.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 3.3966944864217285e-90 | 1.6273116974647974e-83 |
| 80.0ms | -17278.58681099522 | -2.1694065122034436e-6 |
| 92.0ms | 262× | body | 256 | valid |
| 11.0ms | 18× | body | 1024 | valid |
| 7.0ms | 24× | body | 512 | valid |
Compiled 408 to 326 computations (20.1% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
| Outputs |
|---|
(-.f64 (*.f64 y (-.f64 1 z)) t) |
4 calls:
| 5.0ms | x |
| 4.0ms | z |
| 4.0ms | t |
| 4.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 36.3b | 1 | x |
| 36.3b | 1 | y |
| 36.3b | 1 | z |
| 36.3b | 1 | t |
Compiled 42 to 30 computations (28.6% saved)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(*.f64 y (-.f64 1 z)) |
| Outputs |
|---|
(neg.f64 t) |
(*.f64 y (-.f64 1 z)) |
(neg.f64 t) |
4 calls:
| 9.0ms | t |
| 6.0ms | z |
| 4.0ms | y |
| 3.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 41.3b | 1 | x |
| 41.3b | 1 | y |
| 39.1b | 2 | z |
| 37.9b | 3 | t |
Compiled 35 to 26 computations (25.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 1.096973204177626e-5 | 3.6694562925517404 |
| 29.0ms | -62451817917412.39 | -175058129993.65088 |
| 37.0ms | 222× | body | 256 | valid |
| 12.0ms | 33× | body | 512 | valid |
| 9.0ms | 17× | body | 1024 | valid |
Compiled 317 to 260 computations (18% saved)
Total -24.5b remaining (-64.4%)
Threshold costs -24.5b (-64.4%)
| Inputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
| Outputs |
|---|
(neg.f64 t) |
(*.f64 z (neg.f64 y)) |
(neg.f64 t) |
4 calls:
| 10.0ms | t |
| 6.0ms | z |
| 3.0ms | x |
| 3.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 41.3b | 1 | x |
| 41.3b | 1 | y |
| 39.1b | 2 | z |
| 38.0b | 3 | t |
Compiled 30 to 23 computations (23.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 1.096973204177626e-5 | 3.6694562925517404 |
| 31.0ms | -62451817917412.39 | -175058129993.65088 |
| 38.0ms | 220× | body | 256 | valid |
| 13.0ms | 23× | body | 1024 | valid |
| 10.0ms | 29× | body | 512 | valid |
Compiled 300 to 243 computations (19% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 130 | 1218 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(if (<=.f64 z -6200000000000000384731330479955149077970803623389931586378982159524488279373606895749336924160) (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) (if (<=.f64 z 99999999999999997374062707399103193390970327051935144057886852787877127050853725394623645022622268104986814019040754458979257737456796162759919727807229498567311142603806310797883499542489243201826933949562808949044795771481474727936) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t))) |
(if (<=.f64 (-.f64 x 1) -1) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 (-.f64 x 1) -1) (-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t))) |
(if (<=.f64 z -2099999999999999942463764506926789755902217371899890246651168615153046733803877831021479059130974051945811921682032588757509243798318155665427751294812251940719294242314430987038311316971700000002936535436164358586243606539927552) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) (if (<=.f64 z 6599999999999999684880277751807669154504541074122331349632295600372924983379317917774989879905487022155670782481215496398994694675817658571693349915193745470375172073479217778237885235999700056765858120450037745988480714688101389728397393920) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 z 19999999999999999626973554412460083155631121439641162660196967440893695766559001679768595453565709161474725394008045163145540587374089871820031057920336098997774414447880409368397792528912679316975775902969160009805517042200828928981967925226381671772486580520849455849141021060282761167690006528) (-.f64 (*.f64 y (-.f64 1 z)) t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) |
(if (<=.f64 z 35000000000000000256770759646820177979024808641129227023180383522957586307850282851072419374561819235053638761053154049400338954957877732182059637262645355316564942130084393844381947430987159824069106066496414488145149073018243735810473984) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 z 440000000000000028097541939207497386017207380409912222353928050774721342405603196035491550183630502557529761796994146660459797956238108294654580870558568684563111851798550299634312969997892273652334497460481111774295490708482621351366690518991141118767628119814598258467359920702781117363138854912) (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (log.f64 y) x))) |
(if (<=.f64 t -18000) (-.f64 (*.f64 (log.f64 y) x) t) (if (<=.f64 t 6375194751874021/590295810358705651712) (*.f64 (-.f64 x 1) (log.f64 y)) (-.f64 (*.f64 (log.f64 y) x) t))) |
(if (<=.f64 t -165000000000) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 15000000000000) (*.f64 (-.f64 x 1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(if (<=.f64 x -559999999999999959649961373557325161963862569779200) (*.f64 (log.f64 y) x) (if (<=.f64 x 294999999999999992591604425728983040) (-.f64 (neg.f64 (log.f64 y)) t) (*.f64 (log.f64 y) x))) |
(if (<=.f64 t -100000000000) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 320000000000) (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(if (<=.f64 t -5764607523034235/18014398509481984) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 2105228822603649/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (neg.f64 (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(if (<=.f64 t -15800000000000) (neg.f64 t) (if (<=.f64 t 8106479329266893/2251799813685248) (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(if (<=.f64 t -370000000000) (neg.f64 t) (if (<=.f64 t 8106479329266893/2251799813685248) (*.f64 z (neg.f64 y)) (neg.f64 t))) |
(neg.f64 t) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (+.f64 (neg.f64 y) (*.f64 -1/4 (pow.f64 y 4))))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (+.f64 (*.f64 -1/3 (pow.f64 y 3)) (*.f64 -1 y))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (+.f64 (*.f64 -1/2 (pow.f64 y 2)) (*.f64 -1/3 (pow.f64 y 3)))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 (-.f64 z 1) (+.f64 (neg.f64 y) (*.f64 -1/2 (pow.f64 y 2))))) t) |
(-.f64 (+.f64 (*.f64 (-.f64 x 1) (log.f64 y)) (*.f64 y (-.f64 1 z))) t) |
(if (<=.f64 z -6200000000000000384731330479955149077970803623389931586378982159524488279373606895749336924160) (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t) (if (<=.f64 z 99999999999999997374062707399103193390970327051935144057886852787877127050853725394623645022622268104986814019040754458979257737456796162759919727807229498567311142603806310797883499542489243201826933949562808949044795771481474727936) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (-.f64 (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) t))) |
(if (<=.f64 (-.f64 x 1) -1) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 (-.f64 x 1) -1) (-.f64 (+.f64 (*.f64 y (-.f64 1 z)) (neg.f64 (log.f64 y))) t) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t))) |
(if (<=.f64 z -2099999999999999942463764506926789755902217371899890246651168615153046733803877831021479059130974051945811921682032588757509243798318155665427751294812251940719294242314430987038311316971700000002936535436164358586243606539927552) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z))) (if (<=.f64 z 6599999999999999684880277751807669154504541074122331349632295600372924983379317917774989879905487022155670782481215496398994694675817658571693349915193745470375172073479217778237885235999700056765858120450037745988480714688101389728397393920) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 z 19999999999999999626973554412460083155631121439641162660196967440893695766559001679768595453565709161474725394008045163145540587374089871820031057920336098997774414447880409368397792528912679316975775902969160009805517042200828928981967925226381671772486580520849455849141021060282761167690006528) (-.f64 (*.f64 y (-.f64 1 z)) t) (+.f64 (*.f64 (log.f64 y) x) (*.f64 y (-.f64 1 z)))))) |
(if (<=.f64 z 35000000000000000256770759646820177979024808641129227023180383522957586307850282851072419374561819235053638761053154049400338954957877732182059637262645355316564942130084393844381947430987159824069106066496414488145149073018243735810473984) (-.f64 (*.f64 (-.f64 x 1) (log.f64 y)) t) (if (<=.f64 z 440000000000000028097541939207497386017207380409912222353928050774721342405603196035491550183630502557529761796994146660459797956238108294654580870558568684563111851798550299634312969997892273652334497460481111774295490708482621351366690518991141118767628119814598258467359920702781117363138854912) (-.f64 (*.f64 y (-.f64 1 z)) t) (*.f64 (log.f64 y) x))) |
(if (<=.f64 t -18000) (-.f64 (*.f64 (log.f64 y) x) t) (if (<=.f64 t 6375194751874021/590295810358705651712) (*.f64 (-.f64 x 1) (log.f64 y)) (-.f64 (*.f64 (log.f64 y) x) t))) |
(if (<=.f64 t -165000000000) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 15000000000000) (*.f64 (-.f64 x 1) (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(if (<=.f64 x -559999999999999959649961373557325161963862569779200) (*.f64 (log.f64 y) x) (if (<=.f64 x 294999999999999992591604425728983040) (-.f64 (neg.f64 (log.f64 y)) t) (*.f64 (log.f64 y) x))) |
(if (<=.f64 t -100000000000) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 320000000000) (*.f64 (log.f64 y) x) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(if (<=.f64 t -5764607523034235/18014398509481984) (-.f64 (*.f64 y (-.f64 1 z)) t) (if (<=.f64 t 2105228822603649/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (neg.f64 (log.f64 y)) (-.f64 (*.f64 y (-.f64 1 z)) t))) |
(-.f64 (*.f64 y (-.f64 1 z)) t) |
(if (<=.f64 t -15800000000000) (neg.f64 t) (if (<=.f64 t 8106479329266893/2251799813685248) (*.f64 y (-.f64 1 z)) (neg.f64 t))) |
(if (<=.f64 t -370000000000) (neg.f64 t) (if (<=.f64 t 8106479329266893/2251799813685248) (*.f64 z (neg.f64 y)) (neg.f64 t))) |
(neg.f64 t) |
Compiled 516 to 348 computations (32.6% saved)
| 1× | egg-herbie |
| 1460× | rational.json-simplify-35 |
| 1208× | rational.json-simplify-53 |
| 1074× | rational.json-simplify-48 |
| 986× | rational.json-simplify-41 |
| 826× | rational.json-simplify-43 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 298 | 8001 |
| 1 | 701 | 7545 |
| 2 | 1533 | 7473 |
| 3 | 3763 | 7455 |
| 4 | 5480 | 7435 |
| 5 | 7565 | 7363 |
| 1× | node limit |
Compiled 139 to 104 computations (25.2% saved)
Compiled 448 to 255 computations (43.1% saved)
Loading profile data...