Time bar (total: 10.0s)
| 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% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 11 |
| 9.8% | 9.7% | 90.1% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 20 to 12 computations (40% saved)
| 1.1s | 8256× | body | 256 | valid |
| 58.0ms | 515× | body | 256 | infinite |
| 2× | egg-herbie |
| 1414× | rational.json-simplify-51 |
| 1324× | rational.json-simplify-46 |
| 1262× | rational.json-simplify-49 |
| 1068× | rational.json-simplify-19 |
| 826× | rational.json-simplify-37 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 40 | 301 |
| 1 | 77 | 301 |
| 2 | 135 | 301 |
| 3 | 319 | 301 |
| 4 | 1282 | 301 |
| 5 | 5246 | 301 |
| 6 | 7856 | 301 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 b d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 b a) (*.f64 c d)) (+.f64 (*.f64 a a) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 a a))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 b b) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 d c) (*.f64 a b)) (+.f64 (*.f64 c c) (*.f64 b b))) |
(/.f64 (-.f64 (*.f64 b d) (*.f64 a c)) (+.f64 (*.f64 d d) (*.f64 c c))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 a c) (*.f64 b d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 c a) (*.f64 b d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 b a) (*.f64 c d)) (+.f64 (*.f64 a a) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 b a) (*.f64 c d)) (+.f64 (*.f64 d d) (*.f64 a a))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 a a))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 a a))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 b b) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 d d) (*.f64 b b))) |
(/.f64 (-.f64 (*.f64 d c) (*.f64 a b)) (+.f64 (*.f64 c c) (*.f64 b b))) |
(/.f64 (-.f64 (*.f64 c d) (*.f64 b a)) (+.f64 (*.f64 c c) (*.f64 b b))) |
(/.f64 (-.f64 (*.f64 b d) (*.f64 a c)) (+.f64 (*.f64 d d) (*.f64 c c))) |
(/.f64 (-.f64 (*.f64 b d) (*.f64 c a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 23 to 15 computations (34.8% saved)
| 1× | egg-herbie |
| 1108× | rational.json-simplify-2 |
| 932× | rational.json-simplify-44 |
| 846× | rational.json-simplify-39 |
| 828× | rational.json-simplify-19 |
| 822× | rational.json-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 43 |
| 1 | 22 | 43 |
| 2 | 38 | 43 |
| 3 | 96 | 43 |
| 4 | 465 | 43 |
| 5 | 4315 | 43 |
| 6 | 6731 | 43 |
| 7 | 7822 | 43 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 19 to 11 computations (42.1% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 1 | 1 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 2 | 2 |
| Status | Error | Program |
|---|---|---|
| ▶ | 25.4b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 19 to 11 computations (42.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (-.f64 (*.f64 b c) (*.f64 a d)) |
| ✓ | 24.9b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 49 to 11 computations (77.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | 0 | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | a | @ | inf | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | b | @ | -inf | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | a | @ | 0 | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | b | @ | inf | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1624× | rational.json-simplify-35 |
| 1098× | exponential.json-3 |
| 1098× | rational.json-1 |
| 1098× | rational.json-2 |
| 1098× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 62 |
| 1 | 89 | 62 |
| 2 | 215 | 62 |
| 3 | 624 | 62 |
| 4 | 2611 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (*.f64 b c) (*.f64 a d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 a d) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 (*.f64 b c) (*.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (neg.f64 (*.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b c) (*.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a d)) (*.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (*.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 a d) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 a d) (*.f64 b c))))))) |
| 1× | egg-herbie |
| 1334× | rational.json-simplify-2 |
| 896× | rational.json-simplify-35 |
| 810× | rational.json-simplify-1 |
| 742× | rational.json-simplify-43 |
| 592× | rational.json-simplify-19 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 139 | 5510 |
| 1 | 306 | 5402 |
| 2 | 772 | 5378 |
| 3 | 2472 | 5378 |
| 4 | 4926 | 5122 |
| 5 | 7065 | 5122 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(*.f64 -1 (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(*.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4)) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 a d) (*.f64 b c))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(pow.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 (*.f64 b c) (neg.f64 (*.f64 a d))) |
(+.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 0) |
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 a d))) |
(+.f64 -1 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1)) |
(+.f64 (neg.f64 (*.f64 a d)) (*.f64 b c)) |
(+.f64 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1) -1) |
(*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 a d))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 1/2) |
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 1/4) |
(*.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1) |
(*.f64 -1 (-.f64 (*.f64 a d) (*.f64 b c))) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 4) |
(/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4) 8) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -2) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4)) 16) |
(pow.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(neg.f64 (-.f64 (*.f64 a d) (*.f64 b c))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (neg.f64 d)) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))))) |
(+.f64 (+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 c b) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (*.f64 a d)) |
(neg.f64 (*.f64 a d)) |
(*.f64 a (neg.f64 d)) |
(*.f64 d (neg.f64 a)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (*.f64 c b) (*.f64 -1 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 a d) (*.f64 b c))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (*.f64 b c) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 0) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 -1 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1)) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (neg.f64 (*.f64 a d)) (*.f64 b c)) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(+.f64 (-.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -1) -1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 a d))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 1/2) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 1/4) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 -1 (-.f64 (*.f64 a d) (*.f64 b c))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2)) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(*.f64 1/4 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4)) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 2) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 4) 4) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (-.f64 (*.f64 a d) (*.f64 b c)) -1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4) 8) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) -2) -2) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 2) 4)) 16) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(pow.f64 (-.f64 (*.f64 b c) (*.f64 a d)) 1) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
(neg.f64 (-.f64 (*.f64 a d) (*.f64 b c))) |
(+.f64 (*.f64 c b) (neg.f64 (*.f64 a d))) |
(+.f64 (*.f64 c b) (*.f64 a (neg.f64 d))) |
(+.f64 (*.f64 c b) (*.f64 d (neg.f64 a))) |
(-.f64 (*.f64 c b) (*.f64 a d)) |
Compiled 2164 to 869 computations (59.8% saved)
8 alts after pruning (7 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 107 | 7 | 114 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 107 | 8 | 115 |
| Status | Error | Program |
|---|---|---|
| ✓ | 25.4b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ▶ | 40.6b | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ▶ | 39.1b | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ▶ | 37.1b | (/.f64 b c) |
| 33.5b | (+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) | |
| 34.8b | (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) | |
| ▶ | 25.7b | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
| ▶ | 38.8b | (neg.f64 (/.f64 a d)) |
Compiled 217 to 141 computations (35% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (-.f64 (*.f64 b c) (*.f64 a d)) | |
| ✓ | 0.5b | (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 24.7b | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
Compiled 61 to 16 computations (73.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | inf | (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | 0 | (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | inf | (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | 0 | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
| 1× | batch-egg-rewrite |
| 1558× | rational.json-simplify-35 |
| 1060× | exponential.json-3 |
| 1060× | rational.json-1 |
| 1060× | rational.json-2 |
| 1060× | rational.json-4 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 74 |
| 1 | 111 | 68 |
| 2 | 247 | 68 |
| 3 | 635 | 68 |
| 4 | 2532 | 68 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 d a) (*.f64 c b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (-.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1))))) |
| 1× | egg-herbie |
| 1104× | rational.json-simplify-53 |
| 1070× | rational.json-simplify-2 |
| 936× | rational.json-simplify-51 |
| 858× | rational.json-simplify-35 |
| 784× | rational.json-simplify-41 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 180 | 5956 |
| 1 | 497 | 5800 |
| 2 | 1239 | 5764 |
| 3 | 4185 | 5752 |
| 4 | 6695 | 5734 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 2) |
(/.f64 4 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))) |
(/.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (-.f64 (*.f64 d a) (*.f64 c b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 -1 (-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 -2 (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) 4)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) 4) |
(/.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1/2) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d)))) 8) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (-.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(pow.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(+.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 1 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 2 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(pow.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
| Outputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (+.f64 (/.f64 b c) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (+.f64 (/.f64 b c) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (neg.f64 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (+.f64 (/.f64 b c) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 c (/.f64 b (pow.f64 d 2)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4)))))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) (/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(+.f64 (*.f64 a (neg.f64 (/.f64 d (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) (*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (neg.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (neg.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(/.f64 1 (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (/.f64 1 (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (+.f64 (/.f64 1 (pow.f64 c 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 c 2)) (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (neg.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 (pow.f64 d 6) (pow.f64 c 8))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(/.f64 1 (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 4))) (+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 d 2)) (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 1 (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 2) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 4 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (-.f64 (*.f64 d a) (*.f64 c b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 -1 (-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a))))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (-.f64 (*.f64 c b) (*.f64 d a))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 -2 (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 (-.f64 (*.f64 c b) (*.f64 d a)))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) 4)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) 4) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1/2) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) 1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2)) (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 2 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b))) (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4) (+.f64 (*.f64 c c) (*.f64 d d)))) 8) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 4)) (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 d a)) 2))) (-.f64 0 (neg.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 d a) (*.f64 c b)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 (-.f64 (*.f64 c b) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 9 to 5 computations (44.4% saved)
Compiled 13 to 6 computations (53.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 18.5b | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 34 to 9 computations (73.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | b | @ | 0 | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | b | @ | inf | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | inf | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | inf | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1264× | exponential.json-3 |
| 1264× | rational.json-1 |
| 1264× | rational.json-2 |
| 1264× | rational.json-4 |
| 1264× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 31 |
| 1 | 72 | 31 |
| 2 | 202 | 31 |
| 3 | 650 | 31 |
| 4 | 3032 | 31 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (+.f64 b b)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (+.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 b 1/2) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 b 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 1/2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (neg.f64 c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 b 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 1/2) (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 1/2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 c (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c (*.f64 b 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) |
| 1× | egg-herbie |
| 1098× | rational.json-simplify-2 |
| 980× | rational.json-simplify-53 |
| 930× | rational.json-simplify-54 |
| 848× | rational.json-simplify-1 |
| 792× | rational.json-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 142 | 3521 |
| 1 | 341 | 3461 |
| 2 | 784 | 3353 |
| 3 | 1759 | 3311 |
| 4 | 4222 | 3305 |
| 5 | 7186 | 3305 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 1 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c (+.f64 b b)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (+.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 2 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 2 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 2 (*.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) c)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) b)) |
(*.f64 2 (*.f64 (*.f64 b 1/2) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b))) |
(*.f64 (+.f64 c c) (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2))) |
(*.f64 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 c (*.f64 b 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2))) |
(*.f64 (+.f64 b b) (*.f64 1/2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(*.f64 (*.f64 b (neg.f64 c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 b 1/2)) |
(*.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c 1/2)) |
(*.f64 1/2 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c 1/2) (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b 1/2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b)) |
(*.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c (+.f64 b b))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 c (+.f64 b b))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)) (+.f64 c c)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)) (+.f64 b b)) |
(*.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b (neg.f64 c))) |
(*.f64 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c (*.f64 b 4))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c b)) |
(pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
| Outputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 7)) (pow.f64 d 8)))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 7)) (pow.f64 d 8)))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 7)) (pow.f64 d 8)))))) |
(+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (+.f64 b b)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (+.f64 b b)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (*.f64 b 1/2) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2))) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 c (*.f64 b 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 c (*.f64 (*.f64 b 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b 4) (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 (*.f64 b 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2))) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (*.f64 1/2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 b (neg.f64 c)) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 b 1/2)) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c 1/2)) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 1/2 (*.f64 (*.f64 c b) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 c 1/2) (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b 1/2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 (*.f64 b 1/2) (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 b 1/2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c (+.f64 b b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 c (+.f64 b b))) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)) (+.f64 c c)) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)) (+.f64 b b)) |
(*.f64 c (*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b (neg.f64 c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c (*.f64 b 4))) |
(*.f64 c (*.f64 (*.f64 b 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b 4) (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 b (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 (*.f64 b 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 c b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 17.5b | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 38 to 10 computations (73.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | 0 | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | a | @ | inf | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1.0ms | d | @ | 0 | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | inf | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | inf | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1454× | exponential.json-3 |
| 1454× | rational.json-1 |
| 1454× | rational.json-2 |
| 1454× | rational.json-4 |
| 1454× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 35 |
| 1 | 87 | 35 |
| 2 | 236 | 35 |
| 3 | 758 | 35 |
| 4 | 3524 | 35 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (neg.f64 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 d -2)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 d -2)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (*.f64 (neg.f64 a) 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -2) (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d d) (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d a) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d -2) (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 d 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d 1/2) (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -1/2) (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 a (*.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)) (*.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2)) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d (*.f64 (neg.f64 a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))))))) |
| 1× | egg-herbie |
| 990× | rational.json-simplify-2 |
| 980× | rational.json-simplify-54 |
| 948× | rational.json-simplify-49 |
| 844× | rational.json-simplify-35 |
| 790× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 164 | 4169 |
| 1 | 373 | 4029 |
| 2 | 836 | 3999 |
| 3 | 1824 | 3903 |
| 4 | 4835 | 3903 |
| 5 | 7914 | 3903 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (neg.f64 a) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (neg.f64 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 1 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 -1 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a (*.f64 d -2)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a (*.f64 d -2)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 2 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(*.f64 2 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) |
(*.f64 (*.f64 d (*.f64 (neg.f64 a) 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (*.f64 a -2) (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 a -2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2))) |
(*.f64 (+.f64 d d) (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2)) |
(*.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d (neg.f64 a))) |
(*.f64 (*.f64 d a) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(*.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 (*.f64 d -2) (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d)) |
(*.f64 (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 d 1/2)) |
(*.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -1/2)) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(*.f64 (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -2)) |
(*.f64 (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2) (+.f64 d d)) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -2))) |
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d 1/2) (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 a -1/2) (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 a (*.f64 d -2))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)) (*.f64 a -2)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2)) (+.f64 d d)) |
(*.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -1) |
(*.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(*.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (*.f64 d -2)) |
(*.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(*.f64 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)) 2) |
(*.f64 (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) a) |
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d (*.f64 (neg.f64 a) 4))) |
(pow.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 4)) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 d 3)) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))))))) |
(+.f64 (/.f64 a (neg.f64 d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (+.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 a) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (neg.f64 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a (*.f64 d -2)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a (*.f64 d -2)) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (*.f64 (neg.f64 a) 4)) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 d (*.f64 (*.f64 4 (neg.f64 a)) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 a -4) (*.f64 d (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -4))) |
(*.f64 (*.f64 a -2) (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a -2) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 d d) (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 d) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d (neg.f64 a))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d a) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d -2) (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 d 1/2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -1/2)) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2))) |
(*.f64 a (*.f64 -1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 a (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d -1/2))) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -1/2))) |
(*.f64 a (*.f64 d (*.f64 -1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 a -2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) -2) (+.f64 d d)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 d -2)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d 1/2) (*.f64 -2 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 a -1/2) (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2))) |
(*.f64 a (*.f64 -1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 a (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d -1/2))) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -1/2))) |
(*.f64 a (*.f64 d (*.f64 -1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 d (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (*.f64 a (*.f64 d -2))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)) (*.f64 a -2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -1/2)) (+.f64 d d)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -1) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (*.f64 d -2)) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) a) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 d a) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)) 2) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) a) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d (*.f64 (neg.f64 a) 4))) |
(*.f64 d (*.f64 (*.f64 4 (neg.f64 a)) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 a -4) (*.f64 d (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a (*.f64 d -4))) |
(pow.f64 (neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 (*.f64 a d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 a (/.f64 (neg.f64 d) (+.f64 (*.f64 c c) (*.f64 d d)))) |
Compiled 7023 to 3178 computations (54.7% saved)
13 alts after pruning (7 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 351 | 7 | 358 |
| Fresh | 2 | 0 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 5 | 5 |
| Total | 353 | 13 | 366 |
| Status | Error | Program |
|---|---|---|
| ✓ | 25.4b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 40.6b | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 39.1b | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 37.1b | (/.f64 b c) |
| 53.4b | (*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) | |
| ▶ | 39.0b | (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
| ▶ | 36.2b | (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
| ▶ | 39.5b | (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
| 43.4b | (*.f64 (/.f64 1 (pow.f64 c 2)) (-.f64 (*.f64 b c) (*.f64 a d))) | |
| ✓ | 25.7b | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
| ▶ | 40.7b | (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
| ▶ | 39.1b | (neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
| ✓ | 38.8b | (neg.f64 (/.f64 a d)) |
Compiled 302 to 194 computations (35.8% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.3b | (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
| ✓ | 16.5b | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 40 to 9 computations (77.5% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | inf | (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
| 0.0ms | c | @ | 0 | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | 0 | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | -inf | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | inf | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1656× | rational.json-simplify-35 |
| 1094× | exponential.json-3 |
| 1094× | rational.json-1 |
| 1094× | rational.json-2 |
| 1094× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 56 |
| 1 | 70 | 56 |
| 2 | 182 | 56 |
| 3 | 548 | 56 |
| 4 | 2527 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 c c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 c c) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 b) (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 b) (neg.f64 b)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1))))) |
| 1× | egg-herbie |
| 1224× | rational.json-simplify-2 |
| 1050× | rational.json-simplify-51 |
| 962× | rational.json-simplify-35 |
| 934× | rational.json-simplify-41 |
| 576× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 210 | 5074 |
| 1 | 541 | 4966 |
| 2 | 1309 | 4858 |
| 3 | 3794 | 4798 |
| 4 | 6988 | 4792 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 c (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) c)) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (neg.f64 c) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 1/2 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c)) |
(*.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c 4)) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 c)) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) c) |
(pow.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b)) |
(/.f64 (+.f64 c c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b)) |
(/.f64 (+.f64 c c) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b))) |
(/.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 b)) |
(/.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b))) |
(/.f64 (*.f64 c 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b))) |
(/.f64 (+.f64 b b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) |
(/.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 2) |
(/.f64 (neg.f64 c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b))) |
(/.f64 (*.f64 b 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(/.f64 (*.f64 b 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) |
(/.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 b) (/.f64 2 b))) |
(/.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)) 4) |
(/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c)) |
(/.f64 (*.f64 c -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(/.f64 (*.f64 2 (*.f64 b 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) 8) |
(/.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 4) |
(/.f64 (neg.f64 b) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(/.f64 (+.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)))) 16) |
(/.f64 (+.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) 8) |
(/.f64 (+.f64 (neg.f64 b) (neg.f64 b)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(/.f64 (neg.f64 (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(/.f64 (neg.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 c))) |
(/.f64 (neg.f64 (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
| Outputs |
|---|
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) |
(+.f64 (/.f64 1 c) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) |
(+.f64 (/.f64 1 c) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 1 c) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 1 c)) |
(+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (/.f64 1 c))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (/.f64 1 c) (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (*.f64 -1 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))) (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (+.f64 (/.f64 1 c) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(+.f64 (+.f64 (/.f64 1 c) (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) |
(+.f64 (/.f64 1 c) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7)))))) |
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 c (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))) |
(+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) b) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (neg.f64 b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (neg.f64 b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (neg.f64 b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)) (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) b) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) b) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) (*.f64 b (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4))))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 c (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) c)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 1/2 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)) |
(*.f64 c (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 c (*.f64 4 (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 4 (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 4 (/.f64 (/.f64 c 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 c) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 1/2)) |
(*.f64 c (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 c 4)) |
(*.f64 c (*.f64 4 (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 4 (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 4 (/.f64 (/.f64 c 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 c)) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) c) |
(*.f64 c (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(pow.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 c (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 c c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 c c) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 b b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 b) (/.f64 2 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)) 4) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 2 (*.f64 b 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) 8) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 4) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 b) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4))) (*.f64 2 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 4)))) 16) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 (*.f64 b 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) 8) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (neg.f64 b) (neg.f64 b)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (+.f64 b b)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (neg.f64 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.4b | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 10.6b | (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
Compiled 40 to 9 computations (77.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | b | @ | -inf | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | b | @ | 0 | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | b | @ | inf | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | 0 | (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1650× | rational.json-simplify-35 |
| 1092× | exponential.json-3 |
| 1092× | rational.json-1 |
| 1092× | rational.json-2 |
| 1092× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 56 |
| 1 | 70 | 56 |
| 2 | 182 | 56 |
| 3 | 549 | 56 |
| 4 | 2520 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 c c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 c) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 c 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 c) (neg.f64 c)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) |
| 1× | egg-herbie |
| 1398× | rational.json-simplify-2 |
| 1132× | rational.json-simplify-51 |
| 1028× | rational.json-simplify-35 |
| 976× | rational.json-simplify-41 |
| 632× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 220 | 5662 |
| 1 | 586 | 5548 |
| 2 | 1412 | 5368 |
| 3 | 4093 | 5302 |
| 4 | 7466 | 5296 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c)) |
(/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c)) |
(/.f64 (+.f64 b b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c)) |
(/.f64 (+.f64 b b) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c))) |
(/.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 c)) |
(/.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c))) |
(/.f64 (*.f64 b 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c))) |
(/.f64 (*.f64 b (*.f64 2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) 2) |
(/.f64 (+.f64 c c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) |
(/.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c))) |
(/.f64 (*.f64 c 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(/.f64 (*.f64 c 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) |
(/.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 c) (/.f64 2 c))) |
(/.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)) 4) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(/.f64 (*.f64 b -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(/.f64 (neg.f64 c) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) 8) |
(/.f64 (*.f64 2 (*.f64 c 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))) |
(/.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) 4) |
(/.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(/.f64 (+.f64 (neg.f64 c) (neg.f64 c)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(/.f64 (+.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)))) 16) |
(/.f64 (+.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) 8) |
(/.f64 (neg.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 b))) |
(/.f64 (neg.f64 (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(+.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 1 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 2 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b)) |
(*.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 (neg.f64 b) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b)) |
(*.f64 1/2 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b)) |
(*.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 b 4)) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 b)) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) b) |
(pow.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
| Outputs |
|---|
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (+.f64 (/.f64 b c) (*.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7)) (neg.f64 b))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 b))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (neg.f64 b) (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 6)) (pow.f64 d 8))) (/.f64 b (pow.f64 d 2))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 b (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) (+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (/.f64 b (pow.f64 d 2)))) |
(+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))))) |
(+.f64 (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8))))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 8))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 8))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(/.f64 b (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (/.f64 b (pow.f64 c 2))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (/.f64 b (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6)))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 4))) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 6)) (+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 8)))))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 8))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 4)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) (+.f64 (/.f64 b (pow.f64 c 2)) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 6))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(+.f64 (/.f64 b (pow.f64 c 2)) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8))))))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 b))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (neg.f64 b) (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 6)) (pow.f64 d 8))) (/.f64 b (pow.f64 d 2))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 b (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) (+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (/.f64 b (pow.f64 d 2)))) |
(+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))))) |
(+.f64 (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8))))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(/.f64 b (pow.f64 d 2)) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 b))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (neg.f64 b) (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) b) (pow.f64 d 6)) (+.f64 (/.f64 b (pow.f64 d 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) b) (pow.f64 d 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) b) (pow.f64 d 8)))))) |
(+.f64 (/.f64 (*.f64 b (pow.f64 c 4)) (pow.f64 d 6)) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 c 6)) (pow.f64 d 8))) (/.f64 b (pow.f64 d 2))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 b (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (*.f64 b (/.f64 (pow.f64 c 2) (pow.f64 d 4))))) (+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (/.f64 b (pow.f64 d 2)))) |
(+.f64 (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (/.f64 (pow.f64 c 2) (pow.f64 d 4))))))) |
(+.f64 (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 (pow.f64 c 6) (pow.f64 d 8))))) (+.f64 (/.f64 b (pow.f64 d 2)) (*.f64 (pow.f64 c 4) (/.f64 b (pow.f64 d 6))))) |
(+.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 b b) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 b b) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 2 c)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 c) (/.f64 1 c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b (*.f64 2 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))) 2) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 c c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 b) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c 4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 2 c) (/.f64 2 c))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)) 4) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 b -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 c) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) 8) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 2 (*.f64 c 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) 4) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (neg.f64 c) (neg.f64 c)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 b) (/.f64 1 b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4))) (*.f64 2 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c 4)))) 16) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) (/.f64 (*.f64 c 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))) 8) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 b))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (neg.f64 (neg.f64 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)) |
(*.f64 b (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1/2) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 4 (*.f64 b (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 b) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2)) |
(*.f64 b (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1/2) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 b 4)) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 4 (*.f64 b (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 b)) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) b) |
(*.f64 b (+.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(pow.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 b (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.2b | (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
| ✓ | 14.7b | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
Compiled 52 to 10 computations (80.8% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | c | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
| 0.0ms | c | @ | inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
| 0.0ms | d | @ | inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
| 0.0ms | d | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
| 0.0ms | c | @ | inf | (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
| 1× | batch-egg-rewrite |
| 1606× | exponential.json-3 |
| 1606× | rational.json-1 |
| 1606× | rational.json-2 |
| 1606× | rational.json-4 |
| 1606× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 56 |
| 1 | 74 | 56 |
| 2 | 228 | 56 |
| 3 | 798 | 56 |
| 4 | 3800 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 d) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 d 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d) (+.f64 (*.f64 c c) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 d)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d d) (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 a (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d)) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (/.f64 1 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 a)) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 1 d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) (*.f64 d 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a)) (*.f64 d 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))))))) |
| 1× | egg-herbie |
| 1232× | rational.json-simplify-53 |
| 1026× | rational.json-simplify-2 |
| 858× | rational.json-simplify-1 |
| 728× | rational.json-simplify-55 |
| 636× | rational.json-simplify-19 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 187 | 4617 |
| 1 | 403 | 4557 |
| 2 | 914 | 4473 |
| 3 | 2932 | 4359 |
| 4 | 4969 | 4359 |
| 5 | 7434 | 4359 |
| 1× | node limit |
| Inputs |
|---|
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 d)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) 1/2) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 d)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 d) 1/2)) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 d 4))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) 1/4) |
(*.f64 (/.f64 1 d) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 d))) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)) -1) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(*.f64 (*.f64 2 (/.f64 1 d)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) |
(*.f64 (/.f64 1/2 d) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (*.f64 (/.f64 1 d) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d)) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 d))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2) 2) |
(*.f64 (/.f64 1 (*.f64 d 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) |
(*.f64 (/.f64 1 (neg.f64 d)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(+.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 a a) (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (+.f64 d d) (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(*.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 2 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 (*.f64 d 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a))) |
(*.f64 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))) |
(*.f64 (neg.f64 d) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)))) |
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 a))) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 d))) |
(*.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 a (/.f64 1 d))) |
(*.f64 1/2 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d)) |
(*.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 1 d)) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) -1) |
(*.f64 (/.f64 d (/.f64 1 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 a)) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (/.f64 1 d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) 2) |
(*.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))) 2) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) (*.f64 d 4)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a)) (*.f64 d 4)) |
(*.f64 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) (*.f64 a 4)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))) (neg.f64 d)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) (neg.f64 a)) |
(pow.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
| Outputs |
|---|
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(/.f64 (pow.f64 c 2) d) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
d |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(+.f64 (/.f64 (pow.f64 c 2) d) d) |
(+.f64 d (/.f64 (pow.f64 c 2) d)) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2)))) |
(/.f64 (*.f64 d a) (+.f64 (pow.f64 c 2) (pow.f64 d 2))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (*.f64 (pow.f64 c 2) (neg.f64 (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7))))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) (*.f64 a (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(/.f64 (*.f64 d a) (pow.f64 c 2)) |
(*.f64 d (/.f64 a (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (neg.f64 (pow.f64 d 3))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (pow.f64 (neg.f64 d) 3)) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) (*.f64 -1 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(/.f64 (*.f64 d a) (pow.f64 c 2)) |
(*.f64 d (/.f64 a (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (neg.f64 (pow.f64 d 3))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (pow.f64 (neg.f64 d) 3)) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) (*.f64 -1 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(/.f64 (*.f64 a d) (pow.f64 c 2)) |
(/.f64 (*.f64 d a) (pow.f64 c 2)) |
(*.f64 d (/.f64 a (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))))) |
(+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (neg.f64 (pow.f64 d 3))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 4)) (pow.f64 (neg.f64 d) 3)) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (/.f64 (*.f64 a d) (pow.f64 c 2)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)) (+.f64 (+.f64 (/.f64 (*.f64 d a) (pow.f64 c 2)) (*.f64 -1 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))))) (*.f64 -1 (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))))) |
(+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(+.f64 (+.f64 (neg.f64 (*.f64 a (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (neg.f64 (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (*.f64 (pow.f64 c 2) (neg.f64 (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7))))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) (*.f64 a (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))))) |
(/.f64 a d) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d)) |
(+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 a d) (*.f64 (pow.f64 c 2) (neg.f64 (/.f64 a (pow.f64 d 3))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (/.f64 a d))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7))) (/.f64 a d)))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (+.f64 (+.f64 (/.f64 a d) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 a d) (neg.f64 (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7))))))) |
(+.f64 (/.f64 a d) (+.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) (*.f64 a (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 a d) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 d)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) 1/2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 d)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 d) 1/2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 d 4))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) 1/4) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 1 d) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)) -1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 2 (/.f64 1 d)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 1/2 d) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (*.f64 (/.f64 1 d) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 d d)) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 2) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 1 (*.f64 d 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(*.f64 (/.f64 1 (neg.f64 d)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) |
(+.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 a a) (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 a a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 d d) (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 (*.f64 d 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 d (*.f64 4 (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)))) |
(/.f64 (*.f64 d 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 4 a))) |
(*.f64 (*.f64 d 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a))) |
(*.f64 (*.f64 d 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 d (*.f64 4 (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)))) |
(/.f64 (*.f64 d 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 4 a))) |
(*.f64 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 d (*.f64 (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)) |
(*.f64 d (*.f64 1/2 (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a 1/2))) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(*.f64 (*.f64 a 4) (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 4 (*.f64 a (/.f64 d (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (neg.f64 d) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 a))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 d))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 a (/.f64 1 d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 d (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 d (*.f64 (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)) |
(*.f64 d (*.f64 1/2 (*.f64 a (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a 1/2))) |
(*.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 a a)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 a 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 a a)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 d)) (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) -1) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (/.f64 1 a)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (/.f64 1 a)) (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 a (/.f64 1 d)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 d (/.f64 1 a))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 a (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) 2) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))) 2) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) (*.f64 d 4)) |
(*.f64 (*.f64 d 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 d (*.f64 4 (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)))) |
(/.f64 (*.f64 d 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 4 a))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) a)) (*.f64 d 4)) |
(*.f64 (*.f64 d 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a)))) |
(*.f64 d (*.f64 4 (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 a))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)))) |
(/.f64 (*.f64 d 4) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 4 a))) |
(*.f64 (/.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) (*.f64 a 4)) |
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(*.f64 (*.f64 a 4) (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 4 (*.f64 a (/.f64 d (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))) (neg.f64 d)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d))) (neg.f64 a)) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 d)))) |
(*.f64 d (/.f64 a (+.f64 (*.f64 c c) (*.f64 d d)))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.8b | (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
| ✓ | 15.1b | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 43 to 10 computations (76.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | 0 | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | -inf | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | inf | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | inf | (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1738× | rational.json-simplify-35 |
| 1180× | exponential.json-3 |
| 1180× | rational.json-1 |
| 1180× | rational.json-2 |
| 1180× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 60 |
| 1 | 85 | 60 |
| 2 | 216 | 60 |
| 3 | 636 | 60 |
| 4 | 2760 | 60 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d d) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d d) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d d) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 -2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 -1 a) (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 -2 a) (/.f64 -2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a -4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 a)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 d) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -2)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)))))) |
| 1× | egg-herbie |
| 1524× | rational.json-simplify-51 |
| 1180× | rational.json-simplify-35 |
| 1078× | rational.json-simplify-41 |
| 690× | rational.json-simplify-49 |
| 672× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 239 | 5735 |
| 1 | 630 | 5555 |
| 2 | 1603 | 5519 |
| 3 | 4947 | 5417 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 d (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 1 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 d d) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 2 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(*.f64 (neg.f64 d) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d)) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 d d)) |
(*.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(*.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(*.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d 4)) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d)) |
(pow.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(+.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0) |
(+.f64 0 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a))) |
(-.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0) |
(/.f64 d (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))) |
(/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 a)) |
(/.f64 a (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(/.f64 (neg.f64 a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a))) |
(/.f64 (+.f64 d d) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a))) |
(/.f64 (+.f64 d d) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)))) |
(/.f64 (+.f64 a a) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(/.f64 (+.f64 a a) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(/.f64 (*.f64 a -2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) |
(/.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 -2 a)) |
(/.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 -1 a) (/.f64 -1 a))) |
(/.f64 (*.f64 d 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -2)) 2) |
(/.f64 (neg.f64 d) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)) 4) |
(/.f64 (*.f64 a 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4)) |
(/.f64 (*.f64 a 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(/.f64 (*.f64 a -4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(/.f64 (*.f64 a -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 -2 a) (/.f64 -2 a))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) -1) |
(/.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 d)) |
(/.f64 (*.f64 d -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a))) |
(/.f64 (*.f64 2 (*.f64 a 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4))) |
(/.f64 (*.f64 2 (*.f64 a -4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) 8) |
(/.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -2) |
(/.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -4) |
(/.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) 4) |
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(/.f64 (+.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)) -2) |
(/.f64 (+.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 d) (/.f64 1 d))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)))) 16) |
(/.f64 (+.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -4) |
(/.f64 (+.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -8) |
(/.f64 (+.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) 8) |
(/.f64 (+.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(/.f64 (neg.f64 (*.f64 a -2)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 d))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(pow.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1) |
(neg.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)) |
| Outputs |
|---|
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 1 d) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (/.f64 1 d) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 1 d) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (/.f64 1 d) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 1 d) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 1 d)) |
(+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (/.f64 1 d) (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (/.f64 1 d))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (/.f64 1 d) (+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (+.f64 (/.f64 1 d) (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 6) (pow.f64 d 7))) (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (neg.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(+.f64 (/.f64 1 d) (+.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(/.f64 d (pow.f64 c 2)) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 d (pow.f64 c 2))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4))) (+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8))) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) |
(+.f64 (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 d (pow.f64 c 2)) (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 d 3) a) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))) (/.f64 (*.f64 (pow.f64 d 7) a) (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 (pow.f64 c 4) (/.f64 a (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 (pow.f64 c 4) (/.f64 a (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 c 2) (/.f64 a (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)) a) (/.f64 a d)))) (*.f64 (pow.f64 c 6) (/.f64 a (pow.f64 d 7)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 (pow.f64 c 4) (/.f64 a (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (/.f64 (pow.f64 c 6) (pow.f64 d 7)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 d 3) a) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))) (/.f64 (*.f64 (pow.f64 d 7) a) (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) |
(*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (neg.f64 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(+.f64 (*.f64 d (neg.f64 (/.f64 a (pow.f64 c 2)))) (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4)))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 d 3) a) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 5) a) (pow.f64 c 6))) (/.f64 (*.f64 (pow.f64 d 7) a) (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))) (*.f64 d (/.f64 a (pow.f64 c 2))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (*.f64 (pow.f64 d 3) (/.f64 a (pow.f64 c 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 d (/.f64 a (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 d (pow.f64 c 2)) (/.f64 (pow.f64 d 5) (pow.f64 c 6))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 a (/.f64 d (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(+.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 d (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 d d) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 d d) (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)) |
(*.f64 1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 1/2 (/.f64 d (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 d 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 4 (/.f64 (/.f64 d 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) d) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 d) (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d 1/2)) |
(*.f64 1/2 (/.f64 d (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 d d)) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 d d)) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) -1) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 d (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 2) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) (*.f64 d 4)) |
(*.f64 (*.f64 d 4) (/.f64 1 (*.f64 4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 d (*.f64 4 (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 d 4) (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 4 (/.f64 (/.f64 d 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 d)) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 0) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 d (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 a)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 a (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 1 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 d d) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 d d) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 a)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)) (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) (neg.f64 a)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 a a) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 a a) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 a -2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 -2 a)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 -1 a) (/.f64 -1 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (neg.f64 a)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -2)) 2) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 d) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)) (neg.f64 a)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)) 4) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 a 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 a 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (*.f64 -2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 a -4) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 a -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) 4) (+.f64 (/.f64 -2 a) (/.f64 -2 a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) -1) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 d)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d -2) (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) a))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 a 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) -4))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 a -4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4) (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d) 4))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) 8) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -2) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) -4) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) 4) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a) (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)) -2) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (+.f64 (/.f64 1 d) (/.f64 1 d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4))) (*.f64 2 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 a -4)))) 16) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (+.f64 a a) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -4) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a 4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) -8) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (/.f64 (*.f64 a -4) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) 8) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 a))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (*.f64 a -2)) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 a) (+.f64 (*.f64 c c) (*.f64 d d)))) (-.f64 0 (/.f64 1 d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) 1) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) a)) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a (neg.f64 d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 17.6b | (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
Compiled 46 to 14 computations (69.6% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | d | @ | 0 | (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | inf | (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 0.0ms | c | @ | 0 | (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
| 0.0ms | d | @ | inf | (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1550× | rational.json-simplify-35 |
| 1042× | exponential.json-3 |
| 1042× | rational.json-1 |
| 1042× | rational.json-2 |
| 1042× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 62 |
| 1 | 89 | 62 |
| 2 | 225 | 60 |
| 3 | 596 | 60 |
| 4 | 2453 | 60 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d a) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (+.f64 a a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (*.f64 a 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (*.f64 a 4)) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d a)) (neg.f64 (*.f64 d a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d (+.f64 a a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d (+.f64 a a))) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d a))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) |
| 1× | egg-herbie |
| 1500× | rational.json-simplify-2 |
| 1090× | rational.json-simplify-51 |
| 878× | rational.json-simplify-49 |
| 842× | rational.json-simplify-35 |
| 738× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 4695 |
| 1 | 441 | 4551 |
| 2 | 1197 | 4521 |
| 3 | 4322 | 4425 |
| 4 | 7004 | 4425 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a))) |
(/.f64 (*.f64 d a) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a)))) |
(/.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a))) |
(/.f64 -2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)))) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a))) |
(/.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))))) |
(/.f64 (*.f64 d (+.f64 a a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)) |
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4) |
(/.f64 (*.f64 d (*.f64 a 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(/.f64 (*.f64 d (*.f64 a 4)) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4)) |
(/.f64 (*.f64 2 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8) |
(/.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) 4) |
(/.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16) |
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d)))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) -2) |
(/.f64 (+.f64 (neg.f64 (*.f64 d a)) (neg.f64 (*.f64 d a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (neg.f64 (*.f64 d (+.f64 a a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (neg.f64 (*.f64 d (+.f64 a a))) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 d a))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(+.f64 0 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 1 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(*.f64 1/2 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(pow.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(neg.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)) (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)) (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) |
(*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) |
(neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) |
(*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2)))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (neg.f64 (*.f64 a (/.f64 d (pow.f64 c 2)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(+.f64 (*.f64 (/.f64 a (pow.f64 c 2)) (neg.f64 d)) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4))) |
(*.f64 a (+.f64 (/.f64 (pow.f64 d 3) (pow.f64 c 4)) (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a d) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 d 7)) (pow.f64 c 8)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 d 5)) (pow.f64 c 6)))))) |
(+.f64 (*.f64 -1 (*.f64 d (/.f64 a (pow.f64 c 2)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6)))) (*.f64 (pow.f64 d 7) (/.f64 a (pow.f64 c 8)))) (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 d 5) (pow.f64 c 6))) (*.f64 a (/.f64 d (pow.f64 c 2))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 d 3)) (pow.f64 c 4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 d (pow.f64 c 2))) (*.f64 (pow.f64 d 5) (/.f64 a (pow.f64 c 6))))) (*.f64 a (/.f64 (pow.f64 d 7) (pow.f64 c 8))))) |
(+.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 (pow.f64 d 5) (pow.f64 c 6)) (/.f64 d (pow.f64 c 2))))) (*.f64 a (+.f64 (/.f64 (pow.f64 d 7) (pow.f64 c 8)) (/.f64 (pow.f64 d 3) (pow.f64 c 4))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 a d)) |
(neg.f64 (/.f64 a d)) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))) |
(+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d)))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 3)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) a) (pow.f64 d 5))) (+.f64 (/.f64 (*.f64 (pow.f64 c 6) a) (pow.f64 d 7)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 d 3)) (*.f64 -1 (/.f64 a d))))) |
(+.f64 (*.f64 -1 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 a d)) (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3)))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 d 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (/.f64 a d))) (*.f64 a (/.f64 (pow.f64 c 6) (pow.f64 d 7))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 a d) (*.f64 a (/.f64 (pow.f64 c 4) (pow.f64 d 5))))) (*.f64 a (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3))))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 a (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 5))) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 7)) (/.f64 (pow.f64 c 2) (pow.f64 d 3)))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 -1 (/.f64 (*.f64 a d) (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 -1 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(neg.f64 (*.f64 d (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(*.f64 d (neg.f64 (/.f64 a (+.f64 (pow.f64 c 2) (pow.f64 d 2))))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) |
(+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (/.f64 1 (pow.f64 d 2)))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 -1 (pow.f64 c 2)) |
(-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) (/.f64 1 (pow.f64 c 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (/.f64 1 (pow.f64 c 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 6))) (/.f64 (pow.f64 d 6) (pow.f64 c 8))) (/.f64 1 (pow.f64 c 2)))) |
(+.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 4)) (+.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 8)) (-.f64 (neg.f64 (/.f64 1 (pow.f64 c 2))) (/.f64 (pow.f64 d 4) (pow.f64 c 6))))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) |
(+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (/.f64 1 (pow.f64 d 2)))) |
(/.f64 -1 (pow.f64 d 2)) |
(-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6)))) (/.f64 1 (pow.f64 d 2))) |
(-.f64 (+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (+.f64 (/.f64 (pow.f64 c 6) (pow.f64 d 8)) (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))))) (/.f64 1 (pow.f64 d 2))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (-.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (/.f64 1 (pow.f64 d 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8)))) |
(+.f64 (/.f64 (pow.f64 c 2) (pow.f64 d 4)) (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 c 4) (pow.f64 d 6))) (/.f64 (pow.f64 c 6) (pow.f64 d 8))) (/.f64 1 (pow.f64 d 2)))) |
(+.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(+.f64 0 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(-.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 d a) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 -2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 d a)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (*.f64 d a))))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 d (+.f64 a a)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 d a)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)) (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2) (*.f64 d a)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4) 4) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 d (*.f64 a 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 d (*.f64 a 4)) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 2 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4) (*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) 4))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) 8) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) 4) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) -1) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4)) (*.f64 2 (*.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 4))) 16) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (neg.f64 (*.f64 d (*.f64 a 4))) (+.f64 (*.f64 c c) (*.f64 d d)))) 8) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (+.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) -2) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (+.f64 (neg.f64 (*.f64 d a)) (neg.f64 (*.f64 d a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (neg.f64 (*.f64 d (+.f64 a a))) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (neg.f64 (*.f64 d (+.f64 a a))) (-.f64 0 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) -2))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 d a))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(pow.f64 (/.f64 (neg.f64 (*.f64 d a)) (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(neg.f64 (/.f64 (*.f64 d a) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 a (/.f64 d (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(/.f64 (*.f64 a d) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(+.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 0) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 1/2) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 2) 2) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) 1) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 13007 to 6511 computations (49.9% saved)
17 alts after pruning (7 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 650 | 6 | 656 |
| Fresh | 1 | 1 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 9 | 10 |
| Total | 652 | 17 | 669 |
| Status | Error | Program |
|---|---|---|
| ▶ | 36.2b | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| ✓ | 25.4b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 40.6b | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 39.1b | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ▶ | 39.5b | (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
| ▶ | 36.2b | (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
| ✓ | 37.1b | (/.f64 b c) |
| 53.4b | (*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) | |
| ✓ | 39.0b | (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
| 46.3b | (*.f64 (/.f64 b (pow.f64 c 2)) c) | |
| ✓ | 39.5b | (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
| ✓ | 25.7b | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
| ▶ | 38.9b | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| ▶ | 37.2b | (*.f64 (/.f64 1 c) b) |
| ✓ | 40.7b | (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
| ✓ | 39.1b | (neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
| ✓ | 38.8b | (neg.f64 (/.f64 a d)) |
Compiled 328 to 216 computations (34.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.2b | (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
| ✓ | 16.5b | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
Compiled 40 to 9 computations (77.5% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
| 0.0ms | d | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
| 0.0ms | c | @ | inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
| 0.0ms | d | @ | inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
| 0.0ms | c | @ | -inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
| 1× | batch-egg-rewrite |
| 1606× | exponential.json-3 |
| 1606× | rational.json-1 |
| 1606× | rational.json-2 |
| 1606× | rational.json-4 |
| 1606× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 56 |
| 1 | 74 | 56 |
| 2 | 228 | 56 |
| 3 | 798 | 56 |
| 4 | 3801 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (+.f64 (*.f64 c c) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b)) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))))))) |
| 1× | egg-herbie |
| 1246× | rational.json-simplify-53 |
| 1000× | rational.json-simplify-2 |
| 864× | rational.json-simplify-1 |
| 728× | rational.json-simplify-55 |
| 636× | rational.json-simplify-19 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 188 | 4617 |
| 1 | 406 | 4557 |
| 2 | 915 | 4401 |
| 3 | 2923 | 4335 |
| 4 | 4963 | 4329 |
| 5 | 7444 | 4329 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 c)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) 1/2) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 c)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 c) 1/2)) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c))) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 c 4))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) 1/4) |
(*.f64 (/.f64 1 c) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 c))) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) -1) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) |
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c)) 2) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 c))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2) 2) |
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) |
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 (+.f64 c c) (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))) |
(*.f64 (*.f64 c 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b))) |
(*.f64 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))) |
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 -1 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c))) |
(*.f64 1/2 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b)) |
(*.f64 (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(*.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b)) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) -1) |
(*.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) (*.f64 c 4)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b)) (*.f64 c 4)) |
(*.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) (*.f64 b 4)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b)) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
| Outputs |
|---|
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
c |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (pow.f64 d 2) c) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(+.f64 c (/.f64 (pow.f64 d 2) c)) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 6) (/.f64 b (pow.f64 c 7))))))) |
(+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 6) (/.f64 b (pow.f64 c 7))))))) |
(+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (*.f64 (pow.f64 d 4) (/.f64 b (pow.f64 c 5))) (+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 6) (/.f64 b (pow.f64 c 7))))))) |
(+.f64 (*.f64 b (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))) (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 c (/.f64 b (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 c)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)) 1/2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 c)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 c) 1/2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 c 4))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4) 1/4) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 1 c) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)) -1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 c c)) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 2) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))) |
(*.f64 (*.f64 c 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 4 (*.f64 c (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (*.f64 c 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b))) |
(*.f64 (*.f64 c 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 4 (*.f64 c (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d)))) 1/2) |
(*.f64 c (*.f64 (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 1/2 (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4))) |
(*.f64 b (*.f64 4 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 4))) |
(*.f64 4 (*.f64 b (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 b (*.f64 4 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 c (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (*.f64 (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (*.f64 1/2 (/.f64 (+.f64 b b) (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 b b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 b 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 c c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 b b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) -1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) (*.f64 c 4)) |
(*.f64 (*.f64 c 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 4 (*.f64 c (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) b)) (*.f64 c 4)) |
(*.f64 (*.f64 c 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 4 (*.f64 c (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c) 4)) (*.f64 b 4)) |
(*.f64 b (*.f64 4 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 4))) |
(*.f64 4 (*.f64 b (/.f64 1/4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 b (*.f64 4 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 1/4)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (/.f64 1 c) b) |
Compiled 15 to 10 computations (33.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | -inf | (*.f64 (/.f64 1 c) b) |
| 0.0ms | b | @ | inf | (*.f64 (/.f64 1 c) b) |
| 0.0ms | c | @ | -inf | (*.f64 (/.f64 1 c) b) |
| 0.0ms | b | @ | 0 | (*.f64 (/.f64 1 c) b) |
| 0.0ms | c | @ | inf | (*.f64 (/.f64 1 c) b) |
| 1× | batch-egg-rewrite |
| 1316× | rational.json-1 |
| 1316× | rational.json-2 |
| 1316× | rational.json-4 |
| 1316× | rational.json-3 |
| 1298× | exponential.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 58 | 7 |
| 2 | 142 | 7 |
| 3 | 288 | 7 |
| 4 | 651 | 7 |
| 5 | 2083 | 7 |
| 6 | 5336 | 7 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 c) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 1/2 c)) (*.f64 b (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 b (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 (*.f64 c c) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 c (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 4 (/.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 c) (/.f64 2 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 b b) c) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 4 (/.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 c 8) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 c) (*.f64 2 (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 c (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (/.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (neg.f64 (/.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b 4) c) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 c (/.f64 1/2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c b) (*.f64 (/.f64 c b) (/.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (/.f64 2 b)) (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 8) (*.f64 c 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 2 (*.f64 2 (*.f64 4 (/.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 2 (/.f64 (*.f64 c 8) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (neg.f64 (*.f64 c (/.f64 2 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (*.f64 4 (/.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b c) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (*.f64 c -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 c b)) (*.f64 2 (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 1/2 c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 1/2) (*.f64 c 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 1/2) (/.f64 (*.f64 c c) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b -2)) (*.f64 (neg.f64 c) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b 8)) (*.f64 2 (*.f64 c 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 b c) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b 8)) (neg.f64 (*.f64 c 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (*.f64 c (/.f64 1/2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b 8) c) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (*.f64 c 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 c b)) (neg.f64 (*.f64 (/.f64 c b) (/.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b 4)) (neg.f64 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b -2)) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 b (neg.f64 c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 b 8) c)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 b 4))) (*.f64 2 (neg.f64 (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 b -2))) (*.f64 2 (*.f64 (neg.f64 c) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 b c) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 b -2))) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b 1/2)) (neg.f64 (*.f64 c 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 c)) (neg.f64 (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (neg.f64 (neg.f64 (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 b -2))) (neg.f64 (*.f64 (neg.f64 c) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 b -2))) (*.f64 c -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (neg.f64 c))))))) |
| 1× | egg-herbie |
| 1470× | rational.json-simplify-51 |
| 1454× | rational.json-simplify-35 |
| 1236× | rational.json-simplify-61 |
| 1124× | rational.json-simplify-46 |
| 1098× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 167 | 644 |
| 1 | 582 | 644 |
| 2 | 1705 | 644 |
| 3 | 5593 | 644 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(+.f64 (/.f64 b c) 0) |
(+.f64 0 (/.f64 b c)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(+.f64 (*.f64 b (/.f64 1/2 c)) (*.f64 b (/.f64 1/2 c))) |
(-.f64 (/.f64 b c) 0) |
(-.f64 0 (/.f64 b (neg.f64 c))) |
(/.f64 1 (/.f64 c b)) |
(/.f64 (/.f64 1 c) (/.f64 1 b)) |
(/.f64 b c) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 b c) 1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 (+.f64 b b) (+.f64 c c)) |
(/.f64 4 (*.f64 4 (/.f64 c b))) |
(/.f64 (/.f64 2 c) (/.f64 2 b)) |
(/.f64 (/.f64 (+.f64 b b) c) 2) |
(/.f64 -1 (/.f64 c (neg.f64 b))) |
(/.f64 -1 (neg.f64 (/.f64 c b))) |
(/.f64 8 (*.f64 2 (*.f64 4 (/.f64 c b)))) |
(/.f64 8 (/.f64 (*.f64 c 8) b)) |
(/.f64 (/.f64 4 c) (*.f64 2 (/.f64 2 b))) |
(/.f64 -2 (neg.f64 (*.f64 c (/.f64 2 b)))) |
(/.f64 -2 (*.f64 2 (/.f64 c (neg.f64 b)))) |
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 c b)))) |
(/.f64 (*.f64 b 4) (*.f64 c 4)) |
(/.f64 (/.f64 (*.f64 b 4) c) 4) |
(/.f64 1/2 (*.f64 c (/.f64 1/2 b))) |
(/.f64 (neg.f64 b) (neg.f64 c)) |
(/.f64 (/.f64 c b) (*.f64 (/.f64 c b) (/.f64 c b))) |
(/.f64 (*.f64 c (/.f64 2 b)) (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b)))) |
(/.f64 (*.f64 b 8) (*.f64 c 8)) |
(/.f64 16 (*.f64 2 (*.f64 2 (*.f64 4 (/.f64 c b))))) |
(/.f64 16 (*.f64 2 (/.f64 (*.f64 c 8) b))) |
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 c (/.f64 2 b))))) |
(/.f64 -4 (neg.f64 (*.f64 4 (/.f64 c b)))) |
(/.f64 (*.f64 (/.f64 b c) 8) 8) |
(/.f64 (*.f64 b -2) (*.f64 c -2)) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 2 (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b))))) |
(/.f64 (*.f64 b (/.f64 1/2 c)) 1/2) |
(/.f64 (*.f64 b 1/2) (*.f64 c 1/2)) |
(/.f64 (*.f64 b 1/2) (/.f64 (*.f64 c c) (+.f64 c c))) |
(/.f64 (*.f64 2 (*.f64 b -2)) (*.f64 (neg.f64 c) 4)) |
(/.f64 (*.f64 2 (*.f64 b 8)) (*.f64 2 (*.f64 c 8))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 b c) 8)) 16) |
(/.f64 (neg.f64 (*.f64 b 8)) (neg.f64 (*.f64 c 8))) |
(/.f64 -1/2 (neg.f64 (*.f64 c (/.f64 1/2 b)))) |
(/.f64 (/.f64 (*.f64 b 8) c) 8) |
(/.f64 (/.f64 b (neg.f64 c)) -1) |
(/.f64 (/.f64 b (*.f64 c 4)) 1/4) |
(/.f64 (neg.f64 (/.f64 c b)) (neg.f64 (*.f64 (/.f64 c b) (/.f64 c b)))) |
(/.f64 (neg.f64 (*.f64 b 4)) (neg.f64 (*.f64 c 4))) |
(/.f64 (neg.f64 (*.f64 b -2)) (+.f64 c c)) |
(/.f64 (*.f64 2 (/.f64 b (neg.f64 c))) -2) |
(/.f64 (*.f64 2 (/.f64 (*.f64 b 8) c)) 16) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 b 4))) (*.f64 2 (neg.f64 (*.f64 c 4)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 b -2))) (*.f64 2 (*.f64 (neg.f64 c) 4))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 b c) 8))) 32) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 b -2))) (*.f64 c 4)) |
(/.f64 (neg.f64 (*.f64 b 1/2)) (neg.f64 (*.f64 c 1/2))) |
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 b))) |
(/.f64 (neg.f64 (/.f64 2 c)) (neg.f64 (/.f64 2 b))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (*.f64 c 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (neg.f64 (neg.f64 (*.f64 c 4)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 b -2))) (neg.f64 (*.f64 (neg.f64 c) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b -2))) (*.f64 c -2)) |
(pow.f64 (/.f64 b c) 1) |
(neg.f64 (/.f64 b (neg.f64 c))) |
| Outputs |
|---|
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b c) |
(+.f64 (/.f64 b c) 0) |
(/.f64 b c) |
(+.f64 0 (/.f64 b c)) |
(/.f64 b c) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 b c) |
(+.f64 (*.f64 b (/.f64 1/2 c)) (*.f64 b (/.f64 1/2 c))) |
(/.f64 b c) |
(-.f64 (/.f64 b c) 0) |
(/.f64 b c) |
(-.f64 0 (/.f64 b (neg.f64 c))) |
(/.f64 b c) |
(/.f64 1 (/.f64 c b)) |
(/.f64 b c) |
(/.f64 (/.f64 1 c) (/.f64 1 b)) |
(/.f64 b c) |
(/.f64 b c) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 b c) |
(/.f64 (/.f64 b c) 1) |
(/.f64 b c) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b c) |
(/.f64 (+.f64 b b) (+.f64 c c)) |
(/.f64 b c) |
(/.f64 4 (*.f64 4 (/.f64 c b))) |
(/.f64 b c) |
(/.f64 (/.f64 2 c) (/.f64 2 b)) |
(/.f64 b c) |
(/.f64 (/.f64 (+.f64 b b) c) 2) |
(/.f64 b c) |
(/.f64 -1 (/.f64 c (neg.f64 b))) |
(/.f64 b c) |
(/.f64 -1 (neg.f64 (/.f64 c b))) |
(/.f64 b c) |
(/.f64 8 (*.f64 2 (*.f64 4 (/.f64 c b)))) |
(/.f64 b c) |
(/.f64 8 (/.f64 (*.f64 c 8) b)) |
(/.f64 b c) |
(/.f64 (/.f64 4 c) (*.f64 2 (/.f64 2 b))) |
(/.f64 b c) |
(/.f64 -2 (neg.f64 (*.f64 c (/.f64 2 b)))) |
(/.f64 b c) |
(/.f64 -2 (*.f64 2 (/.f64 c (neg.f64 b)))) |
(/.f64 b c) |
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 c b)))) |
(/.f64 b c) |
(/.f64 (*.f64 b 4) (*.f64 c 4)) |
(/.f64 b c) |
(/.f64 (/.f64 (*.f64 b 4) c) 4) |
(/.f64 b c) |
(/.f64 1/2 (*.f64 c (/.f64 1/2 b))) |
(/.f64 b c) |
(/.f64 (neg.f64 b) (neg.f64 c)) |
(/.f64 b c) |
(/.f64 (/.f64 c b) (*.f64 (/.f64 c b) (/.f64 c b))) |
(/.f64 b c) |
(/.f64 (*.f64 c (/.f64 2 b)) (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b)))) |
(/.f64 b c) |
(/.f64 (*.f64 b 8) (*.f64 c 8)) |
(/.f64 b c) |
(/.f64 16 (*.f64 2 (*.f64 2 (*.f64 4 (/.f64 c b))))) |
(/.f64 b c) |
(/.f64 16 (*.f64 2 (/.f64 (*.f64 c 8) b))) |
(/.f64 b c) |
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 c (/.f64 2 b))))) |
(/.f64 b c) |
(/.f64 -4 (neg.f64 (*.f64 4 (/.f64 c b)))) |
(/.f64 b c) |
(/.f64 (*.f64 (/.f64 b c) 8) 8) |
(/.f64 b c) |
(/.f64 (*.f64 b -2) (*.f64 c -2)) |
(/.f64 b c) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) |
(/.f64 b c) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 2 (*.f64 (/.f64 c b) (*.f64 c (/.f64 2 b))))) |
(/.f64 b c) |
(/.f64 (*.f64 b (/.f64 1/2 c)) 1/2) |
(/.f64 b c) |
(/.f64 (*.f64 b 1/2) (*.f64 c 1/2)) |
(/.f64 b c) |
(/.f64 (*.f64 b 1/2) (/.f64 (*.f64 c c) (+.f64 c c))) |
(/.f64 b c) |
(/.f64 (*.f64 2 (*.f64 b -2)) (*.f64 (neg.f64 c) 4)) |
(/.f64 b c) |
(/.f64 (*.f64 2 (*.f64 b 8)) (*.f64 2 (*.f64 c 8))) |
(/.f64 b c) |
(/.f64 (*.f64 2 (*.f64 (/.f64 b c) 8)) 16) |
(/.f64 b c) |
(/.f64 (neg.f64 (*.f64 b 8)) (neg.f64 (*.f64 c 8))) |
(/.f64 b c) |
(/.f64 -1/2 (neg.f64 (*.f64 c (/.f64 1/2 b)))) |
(/.f64 b c) |
(/.f64 (/.f64 (*.f64 b 8) c) 8) |
(/.f64 b c) |
(/.f64 (/.f64 b (neg.f64 c)) -1) |
(/.f64 b c) |
(/.f64 (/.f64 b (*.f64 c 4)) 1/4) |
(/.f64 b c) |
(/.f64 (neg.f64 (/.f64 c b)) (neg.f64 (*.f64 (/.f64 c b) (/.f64 c b)))) |
(/.f64 b c) |
(/.f64 (neg.f64 (*.f64 b 4)) (neg.f64 (*.f64 c 4))) |
(/.f64 b c) |
(/.f64 (neg.f64 (*.f64 b -2)) (+.f64 c c)) |
(/.f64 b c) |
(/.f64 (*.f64 2 (/.f64 b (neg.f64 c))) -2) |
(/.f64 b c) |
(/.f64 (*.f64 2 (/.f64 (*.f64 b 8) c)) 16) |
(/.f64 b c) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 b 4))) (*.f64 2 (neg.f64 (*.f64 c 4)))) |
(/.f64 b c) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 b -2))) (*.f64 2 (*.f64 (neg.f64 c) 4))) |
(/.f64 b c) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 b c) 8))) 32) |
(/.f64 b c) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 b -2))) (*.f64 c 4)) |
(/.f64 b c) |
(/.f64 (neg.f64 (*.f64 b 1/2)) (neg.f64 (*.f64 c 1/2))) |
(/.f64 b c) |
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 b))) |
(/.f64 b c) |
(/.f64 (neg.f64 (/.f64 2 c)) (neg.f64 (/.f64 2 b))) |
(/.f64 b c) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (*.f64 c 4)) |
(/.f64 b c) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b 4))) (neg.f64 (neg.f64 (*.f64 c 4)))) |
(/.f64 b c) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 b -2))) (neg.f64 (*.f64 (neg.f64 c) 4))) |
(/.f64 b c) |
(/.f64 (neg.f64 (neg.f64 (*.f64 b -2))) (*.f64 c -2)) |
(/.f64 b c) |
(pow.f64 (/.f64 b c) 1) |
(/.f64 b c) |
(neg.f64 (/.f64 b (neg.f64 c))) |
(/.f64 b c) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (/.f64 1 d) (neg.f64 a)) |
Compiled 18 to 11 computations (38.9% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| 0.0ms | d | @ | inf | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| 0.0ms | a | @ | inf | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| 0.0ms | a | @ | -inf | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| 0.0ms | d | @ | 0 | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| 1× | batch-egg-rewrite |
| 1906× | rational.json-1 |
| 994× | rational.json-simplify-2 |
| 982× | rational.json-2 |
| 982× | rational.json-4 |
| 982× | rational.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 73 | 11 |
| 2 | 175 | 11 |
| 3 | 379 | 11 |
| 4 | 1018 | 11 |
| 5 | 3838 | 11 |
| 6 | 7802 | 11 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 d) (neg.f64 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 a (neg.f64 d)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 a (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 a d) -1/2) (*.f64 (/.f64 a d) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 a d)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 a (neg.f64 d)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 a d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 -2 (/.f64 d (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 (*.f64 d -8) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 (*.f64 d d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 (*.f64 d -8) -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 (neg.f64 (*.f64 d 8)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a (neg.f64 d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 d a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 d (*.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 -2 (/.f64 d a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 d (*.f64 a 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (/.f64 d (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -2) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -2) (/.f64 (*.f64 d -8) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d) (/.f64 -2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 -4 (/.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 -2 (/.f64 d (*.f64 a 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (-.f64 0 (/.f64 4 (/.f64 a d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 -2 d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (*.f64 d -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (/.f64 4 (/.f64 a d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 -4 (/.f64 a d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (*.f64 d 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (-.f64 0 (*.f64 d -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 -4 (/.f64 a d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 d 8) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (/.f64 a d)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a d) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 2 d)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 d -2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (-.f64 0 (/.f64 d (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 d) (-.f64 0 (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (neg.f64 a)) (*.f64 (/.f64 d a) (/.f64 d a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 a -1/2)) (*.f64 2 (*.f64 (/.f64 d a) (/.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 8) (*.f64 d -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 a) 8) (*.f64 d 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a (neg.f64 d)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 d)) (-.f64 0 (/.f64 -2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 d (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (/.f64 (/.f64 d -2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 a d)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -4 (/.f64 a d)) (*.f64 (/.f64 d (*.f64 a -1/2)) (/.f64 d (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a d) 1/2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a d) -1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d a) (-.f64 0 (*.f64 (/.f64 d a) (/.f64 d a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -1/2) (*.f64 d 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -1/2) (/.f64 (*.f64 d d) (+.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 a d))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 a (neg.f64 d)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 a) 1/2) (+.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 8) d) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 8) (neg.f64 d)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 a) 8) d) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 a) 8)) (neg.f64 (*.f64 d 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a (*.f64 d -4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -4)) (*.f64 d -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 a) 1/2)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (*.f64 d 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (*.f64 d -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -1/2)) (-.f64 0 (*.f64 d 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (neg.f64 d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 a d)))))) |
| 1× | egg-herbie |
| 1750× | rational.json-simplify-35 |
| 1166× | rational.json-simplify-49 |
| 1050× | rational.json-simplify-1 |
| 804× | rational.json-simplify-46 |
| 574× | rational.json-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 172 | 1177 |
| 1 | 616 | 1177 |
| 2 | 1889 | 1171 |
| 3 | 5343 | 1171 |
| 4 | 7862 | 1171 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(*.f64 -1 (/.f64 a d)) |
(+.f64 (/.f64 a (neg.f64 d)) 0) |
(+.f64 0 (/.f64 a (neg.f64 d))) |
(+.f64 -1 (-.f64 1 (/.f64 a d))) |
(+.f64 (*.f64 (/.f64 a d) -1/2) (*.f64 (/.f64 a d) -1/2)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(-.f64 (/.f64 a (neg.f64 d)) 0) |
(-.f64 0 (/.f64 a d)) |
(/.f64 1 (/.f64 d (neg.f64 a))) |
(/.f64 1 (*.f64 -2 (/.f64 d (+.f64 a a)))) |
(/.f64 (/.f64 1 d) (/.f64 -1 a)) |
(/.f64 a (neg.f64 d)) |
(/.f64 a (/.f64 (*.f64 d -8) 8)) |
(/.f64 (neg.f64 a) d) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d -8) -8)) |
(/.f64 (neg.f64 a) (/.f64 (neg.f64 (*.f64 d 8)) -8)) |
(/.f64 (/.f64 a (neg.f64 d)) 1) |
(/.f64 -1 (/.f64 d a)) |
(/.f64 2 (/.f64 d (*.f64 a -1/2))) |
(/.f64 2 (*.f64 -2 (/.f64 d a))) |
(/.f64 (+.f64 a a) (*.f64 d -2)) |
(/.f64 -2 (/.f64 d (*.f64 a 1/2))) |
(/.f64 -2 (neg.f64 (/.f64 d (*.f64 a -1/2)))) |
(/.f64 (*.f64 a -2) (+.f64 d d)) |
(/.f64 (*.f64 a -2) (/.f64 (*.f64 d -8) -4)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(/.f64 4 (/.f64 -4 (/.f64 a d))) |
(/.f64 4 (*.f64 -2 (/.f64 d (*.f64 a 1/2)))) |
(/.f64 4 (-.f64 0 (/.f64 4 (/.f64 a d)))) |
(/.f64 (*.f64 a (/.f64 -2 d)) 2) |
(/.f64 (*.f64 a 4) (*.f64 d -4)) |
(/.f64 -4 (/.f64 4 (/.f64 a d))) |
(/.f64 -4 (-.f64 0 (/.f64 -4 (/.f64 a d)))) |
(/.f64 (*.f64 a -4) (*.f64 d 4)) |
(/.f64 (*.f64 a -4) (-.f64 0 (*.f64 d -4))) |
(/.f64 8 (*.f64 2 (/.f64 -4 (/.f64 a d)))) |
(/.f64 8 (/.f64 (*.f64 d 8) (neg.f64 a))) |
(/.f64 (*.f64 -4 (/.f64 a d)) 4) |
(/.f64 (/.f64 a d) -1) |
(/.f64 (*.f64 a (/.f64 2 d)) -2) |
(/.f64 1/2 (/.f64 (/.f64 d -2) a)) |
(/.f64 1/2 (-.f64 0 (/.f64 d (+.f64 a a)))) |
(/.f64 (/.f64 -1 d) (-.f64 0 (/.f64 -1 a))) |
(/.f64 (/.f64 d (neg.f64 a)) (*.f64 (/.f64 d a) (/.f64 d a))) |
(/.f64 (/.f64 d (*.f64 a -1/2)) (*.f64 2 (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 a 8) (*.f64 d -8)) |
(/.f64 (*.f64 (neg.f64 a) 8) (*.f64 d 8)) |
(/.f64 (*.f64 (/.f64 a (neg.f64 d)) 8) 8) |
(/.f64 (neg.f64 (/.f64 2 d)) (-.f64 0 (/.f64 -2 a))) |
(/.f64 -1/2 (/.f64 d (+.f64 a a))) |
(/.f64 -1/2 (-.f64 0 (/.f64 (/.f64 d -2) a))) |
(/.f64 (*.f64 4 (/.f64 a d)) -4) |
(/.f64 (/.f64 -4 (/.f64 a d)) (*.f64 (/.f64 d (*.f64 a -1/2)) (/.f64 d (*.f64 a -1/2)))) |
(/.f64 (*.f64 (/.f64 a d) 1/2) -1/2) |
(/.f64 (*.f64 (/.f64 a d) -1/2) 1/2) |
(/.f64 (/.f64 d a) (-.f64 0 (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 a -1/2) (*.f64 d 1/2)) |
(/.f64 (*.f64 a -1/2) (/.f64 (*.f64 d d) (+.f64 d d))) |
(/.f64 (*.f64 2 (*.f64 4 (/.f64 a d))) -8) |
(/.f64 (*.f64 2 (*.f64 (/.f64 a (neg.f64 d)) 8)) 16) |
(/.f64 (/.f64 (neg.f64 a) 1/2) (+.f64 d d)) |
(/.f64 (/.f64 (*.f64 a 8) d) -8) |
(/.f64 (/.f64 (*.f64 a 8) (neg.f64 d)) 8) |
(/.f64 (/.f64 (*.f64 (neg.f64 a) 8) d) 8) |
(/.f64 (neg.f64 (*.f64 (neg.f64 a) 8)) (neg.f64 (*.f64 d 8))) |
(/.f64 (/.f64 a (*.f64 d -4)) 1/4) |
(/.f64 (neg.f64 (*.f64 a -4)) (*.f64 d -4)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 a) 1/2)) (*.f64 d -2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (*.f64 d 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (*.f64 d -4))) |
(/.f64 (neg.f64 (*.f64 a -1/2)) (-.f64 0 (*.f64 d 1/2))) |
(pow.f64 (/.f64 a (neg.f64 d)) 1) |
(neg.f64 (/.f64 a d)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(*.f64 -1 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(+.f64 (/.f64 a (neg.f64 d)) 0) |
(/.f64 a (neg.f64 d)) |
(+.f64 0 (/.f64 a (neg.f64 d))) |
(/.f64 a (neg.f64 d)) |
(+.f64 -1 (-.f64 1 (/.f64 a d))) |
(/.f64 a (neg.f64 d)) |
(+.f64 (*.f64 (/.f64 a d) -1/2) (*.f64 (/.f64 a d) -1/2)) |
(/.f64 a (neg.f64 d)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 a (neg.f64 d)) |
(-.f64 (/.f64 a (neg.f64 d)) 0) |
(/.f64 a (neg.f64 d)) |
(-.f64 0 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
(/.f64 1 (/.f64 d (neg.f64 a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 1 (*.f64 -2 (/.f64 d (+.f64 a a)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 1 d) (/.f64 -1 a)) |
(/.f64 a (neg.f64 d)) |
(/.f64 a (neg.f64 d)) |
(/.f64 a (/.f64 (*.f64 d -8) 8)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 a) d) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d -8) -8)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 a) (/.f64 (neg.f64 (*.f64 d 8)) -8)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 a (neg.f64 d)) 1) |
(/.f64 a (neg.f64 d)) |
(/.f64 -1 (/.f64 d a)) |
(/.f64 a (neg.f64 d)) |
(/.f64 2 (/.f64 d (*.f64 a -1/2))) |
(/.f64 a (neg.f64 d)) |
(/.f64 2 (*.f64 -2 (/.f64 d a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (+.f64 a a) (*.f64 d -2)) |
(/.f64 a (neg.f64 d)) |
(/.f64 -2 (/.f64 d (*.f64 a 1/2))) |
(/.f64 a (neg.f64 d)) |
(/.f64 -2 (neg.f64 (/.f64 d (*.f64 a -1/2)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a -2) (+.f64 d d)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a -2) (/.f64 (*.f64 d -8) -4)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(/.f64 a (neg.f64 d)) |
(/.f64 4 (/.f64 -4 (/.f64 a d))) |
(/.f64 a (neg.f64 d)) |
(/.f64 4 (*.f64 -2 (/.f64 d (*.f64 a 1/2)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 4 (-.f64 0 (/.f64 4 (/.f64 a d)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a (/.f64 -2 d)) 2) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a 4) (*.f64 d -4)) |
(/.f64 a (neg.f64 d)) |
(/.f64 -4 (/.f64 4 (/.f64 a d))) |
(/.f64 a (neg.f64 d)) |
(/.f64 -4 (-.f64 0 (/.f64 -4 (/.f64 a d)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a -4) (*.f64 d 4)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a -4) (-.f64 0 (*.f64 d -4))) |
(/.f64 a (neg.f64 d)) |
(/.f64 8 (*.f64 2 (/.f64 -4 (/.f64 a d)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 8 (/.f64 (*.f64 d 8) (neg.f64 a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 -4 (/.f64 a d)) 4) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 a d) -1) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a (/.f64 2 d)) -2) |
(/.f64 a (neg.f64 d)) |
(/.f64 1/2 (/.f64 (/.f64 d -2) a)) |
(/.f64 a (neg.f64 d)) |
(/.f64 1/2 (-.f64 0 (/.f64 d (+.f64 a a)))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 -1 d) (-.f64 0 (/.f64 -1 a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 d (neg.f64 a)) (*.f64 (/.f64 d a) (/.f64 d a))) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 d (*.f64 a (*.f64 (/.f64 d a) (/.f64 d (neg.f64 a))))) |
(/.f64 a (/.f64 d (/.f64 (/.f64 d (/.f64 d a)) (neg.f64 a)))) |
(/.f64 (/.f64 d (*.f64 a -1/2)) (*.f64 2 (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (/.f64 d (neg.f64 a)) (*.f64 (/.f64 d a) (/.f64 d a))) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 d (*.f64 a (*.f64 (/.f64 d a) (/.f64 d (neg.f64 a))))) |
(/.f64 a (/.f64 d (/.f64 (/.f64 d (/.f64 d a)) (neg.f64 a)))) |
(/.f64 (*.f64 a 8) (*.f64 d -8)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 a) 8) (*.f64 d 8)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 a (neg.f64 d)) 8) 8) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (/.f64 2 d)) (-.f64 0 (/.f64 -2 a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 -1/2 (/.f64 d (+.f64 a a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 -1/2 (-.f64 0 (/.f64 (/.f64 d -2) a))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 4 (/.f64 a d)) -4) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 -4 (/.f64 a d)) (*.f64 (/.f64 d (*.f64 a -1/2)) (/.f64 d (*.f64 a -1/2)))) |
(/.f64 (/.f64 d (/.f64 a -4)) (*.f64 (/.f64 d (*.f64 a -1/2)) (/.f64 d (*.f64 a -1/2)))) |
(/.f64 -1/2 (/.f64 (/.f64 d a) (/.f64 -1/2 (/.f64 (/.f64 d a) (/.f64 d (/.f64 a -4)))))) |
(/.f64 (/.f64 2 (/.f64 d a)) (*.f64 (/.f64 a d) (/.f64 (*.f64 d -2) a))) |
(/.f64 (/.f64 (/.f64 2 (/.f64 d a)) (/.f64 a d)) (/.f64 d (*.f64 a -1/2))) |
(/.f64 (*.f64 (/.f64 a d) 1/2) -1/2) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 a d) -1/2) 1/2) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 d a) (-.f64 0 (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (/.f64 d (neg.f64 a)) (*.f64 (/.f64 d a) (/.f64 d a))) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 d (*.f64 a (*.f64 (/.f64 d a) (/.f64 d (neg.f64 a))))) |
(/.f64 a (/.f64 d (/.f64 (/.f64 d (/.f64 d a)) (neg.f64 a)))) |
(/.f64 (*.f64 a -1/2) (*.f64 d 1/2)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 a -1/2) (/.f64 (*.f64 d d) (+.f64 d d))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 2 (*.f64 4 (/.f64 a d))) -8) |
(/.f64 a (neg.f64 d)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 a (neg.f64 d)) 8)) 16) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 (neg.f64 a) 1/2) (+.f64 d d)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 a 8) d) -8) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 a 8) (neg.f64 d)) 8) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 a) 8) d) 8) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 a) 8)) (neg.f64 (*.f64 d 8))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (/.f64 a (*.f64 d -4)) 1/4) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (*.f64 a -4)) (*.f64 d -4)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 a) 1/2)) (*.f64 d -2)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (*.f64 d 4)) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (*.f64 d -4))) |
(/.f64 a (neg.f64 d)) |
(/.f64 (neg.f64 (*.f64 a -1/2)) (-.f64 0 (*.f64 d 1/2))) |
(/.f64 a (neg.f64 d)) |
(pow.f64 (/.f64 a (neg.f64 d)) 1) |
(/.f64 a (neg.f64 d)) |
(neg.f64 (/.f64 a d)) |
(/.f64 a (neg.f64 d)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.2b | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| ✓ | 10.8b | (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
Compiled 40 to 9 computations (77.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | -inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| 0.0ms | b | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| 0.0ms | c | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| 0.0ms | c | @ | inf | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| 0.0ms | d | @ | 0 | (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| 1× | batch-egg-rewrite |
| 1608× | exponential.json-3 |
| 1608× | rational.json-1 |
| 1608× | rational.json-2 |
| 1608× | rational.json-4 |
| 1608× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 56 |
| 1 | 74 | 56 |
| 2 | 228 | 56 |
| 3 | 798 | 56 |
| 4 | 3796 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c)) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 b) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 b 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b) (+.f64 (*.f64 c c) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 b) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 b 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))))))) |
| 1× | egg-herbie |
| 1050× | rational.json-simplify-2 |
| 862× | rational.json-simplify-1 |
| 706× | rational.json-simplify-50 |
| 698× | rational.json-simplify-55 |
| 680× | rational.json-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 5097 |
| 1 | 414 | 5037 |
| 2 | 924 | 4905 |
| 3 | 3006 | 4839 |
| 4 | 5087 | 4833 |
| 5 | 6828 | 4833 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))) |
(*.f64 (*.f64 b 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c))) |
(*.f64 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b))) |
(*.f64 -1 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 1/2 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 c c)) |
(*.f64 (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b)) |
(*.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c)) |
(*.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) -1) |
(*.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) (*.f64 b 4)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c)) (*.f64 b 4)) |
(*.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) (*.f64 c 4)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c)) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(neg.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 b)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 b)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 b) 1/2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) 1/2) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b))) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2)) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 b 4))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) 1/4) |
(*.f64 (/.f64 1 b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 b))) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) -1) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(*.f64 (*.f64 2 (/.f64 1 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) |
(*.f64 (/.f64 1/2 b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (*.f64 (/.f64 1 b) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b)) 2) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 b))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2) 2) |
(*.f64 (/.f64 1 (*.f64 b 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(*.f64 (/.f64 1 (neg.f64 b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
| Outputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (neg.f64 b)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6)))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (*.f64 (pow.f64 d 2) (/.f64 b (pow.f64 c 3)))) (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (neg.f64 b)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6)))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 c (/.f64 b (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4)))) (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (+.f64 (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (neg.f64 b)) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 (pow.f64 c 5) (/.f64 b (pow.f64 d 6)))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (/.f64 c (pow.f64 d 2)))) (neg.f64 (*.f64 b (+.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)) (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 c (/.f64 b (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (pow.f64 c 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (pow.f64 d 2) b) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(+.f64 (/.f64 (pow.f64 c 2) b) (/.f64 (pow.f64 d 2) b)) |
(+.f64 (/.f64 (pow.f64 d 2) b) (/.f64 (pow.f64 c 2) b)) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(/.f64 (+.f64 (pow.f64 d 2) (pow.f64 c 2)) b) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 b b) (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 b 4) (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 1/2 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 4) c)) |
(*.f64 (*.f64 c 4) (/.f64 (/.f64 b 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 -1 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1 c))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 c (*.f64 b (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (*.f64 (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/2))) |
(*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 2) (+.f64 c c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 c 2) (+.f64 (*.f64 c c) (*.f64 d d))) (+.f64 b b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 1/2) (+.f64 c c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 1 b)) (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) -1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (/.f64 1 b)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 c (/.f64 1 b))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) (*.f64 b 4)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) c)) (*.f64 b 4)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2) 2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) (*.f64 c 4)) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 4 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) 4) c)) |
(*.f64 (*.f64 c 4) (/.f64 (/.f64 b 4) (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 c))) (neg.f64 b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) (neg.f64 c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(neg.f64 (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(+.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(+.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(-.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 0) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(-.f64 0 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 1 b)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (/.f64 1/2 b)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 (/.f64 1 b) 1/2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)) 1/2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4) (/.f64 1 (*.f64 b 4))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4) 1/4) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 1 b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b)) -1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 2 (/.f64 1 b)) (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 1/2 b) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (*.f64 (/.f64 1 b) 1/2) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (+.f64 b b)) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 1/4 (*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2) (*.f64 2 (/.f64 1 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 2) 2) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 1 (*.f64 b 4)) (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 4)) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(*.f64 (/.f64 1 (neg.f64 b)) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) 1) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
(neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 b))) |
(/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.4b | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 16.5b | (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 46 to 14 computations (69.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 0.0ms | c | @ | -inf | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 0.0ms | d | @ | inf | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 0.0ms | c | @ | inf | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 0.0ms | d | @ | -inf | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 1× | batch-egg-rewrite |
| 1548× | exponential.json-3 |
| 1548× | rational.json-1 |
| 1548× | rational.json-2 |
| 1548× | rational.json-4 |
| 1548× | rational.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 37 |
| 1 | 102 | 31 |
| 2 | 323 | 31 |
| 3 | 1165 | 31 |
| 4 | 4233 | 31 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (/.f64 2 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 b (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 b 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 1/2 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 (/.f64 b 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 1 (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (/.f64 1 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 c (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 2 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (/.f64 b 2) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 1/2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (/.f64 1 (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 (/.f64 1 b) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (/.f64 1 (*.f64 (/.f64 1 b) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (/.f64 1/2 c)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 c (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 c (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 1 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (/.f64 -1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 (/.f64 1 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 -1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (neg.f64 b)) (/.f64 1 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (*.f64 (/.f64 1 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 c)) (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b 2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b 1/2) (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1))))) |
| 1× | egg-herbie |
| 1270× | rational.json-simplify-51 |
| 1138× | rational.json-simplify-44 |
| 1126× | rational.json-simplify-47 |
| 916× | rational.json-simplify-35 |
| 744× | rational.json-simplify-61 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 220 | 4076 |
| 1 | 584 | 4016 |
| 2 | 1383 | 3896 |
| 3 | 5246 | 3854 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 (/.f64 2 b))) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 b (*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (*.f64 (/.f64 2 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (/.f64 b (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 b 2)) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 1/2 b)) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 (/.f64 b 2) 1)) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 1 (/.f64 2 b))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (/.f64 1 b) 2))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 b))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 (+.f64 b b) (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(*.f64 (+.f64 b b) (*.f64 c (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 1)) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 b b) (/.f64 2 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (+.f64 c c) (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1)) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b)) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b 2) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (+.f64 c c) (*.f64 1/2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (*.f64 b b) (/.f64 1 (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))) |
(*.f64 (*.f64 b 4) (/.f64 1 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 (/.f64 1 b) 4)))) |
(*.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (/.f64 1 (*.f64 (/.f64 1 b) 4))) |
(*.f64 (/.f64 b (/.f64 1/2 c)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 -1 (/.f64 c (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 -1 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b))))) |
(*.f64 -1 (/.f64 c (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 1 b)))) |
(*.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 b))) |
(*.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 -1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (neg.f64 b) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b))))) |
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 (/.f64 1 b)))) |
(*.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 -1 b))) |
(*.f64 (*.f64 c (neg.f64 b)) (/.f64 1 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (*.f64 (/.f64 1 b) 2))) |
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (/.f64 2 b))) |
(*.f64 1/2 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1/2 c))) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 2 c)) (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 2 (/.f64 2 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 (/.f64 b 2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (+.f64 b b)) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (+.f64 c c)) |
(*.f64 (/.f64 b 1/2) (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
| Outputs |
|---|
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 b c) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (/.f64 b c)) |
(+.f64 (/.f64 b c) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3))))) |
(+.f64 (/.f64 b c) (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3)))) |
(+.f64 (/.f64 b c) (*.f64 (pow.f64 d 2) (neg.f64 (/.f64 b (pow.f64 c 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (+.f64 (/.f64 b c) (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 2) b) (pow.f64 c 3))) (+.f64 (/.f64 b c) (+.f64 (/.f64 (*.f64 (pow.f64 d 4) b) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 d 6) b) (pow.f64 c 7)))))) |
(+.f64 (/.f64 b c) (+.f64 (+.f64 (/.f64 (*.f64 b (pow.f64 d 4)) (pow.f64 c 5)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 6)) (pow.f64 c 7)))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))))) |
(+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 2) (pow.f64 c 3)))) (+.f64 (neg.f64 (*.f64 b (/.f64 (pow.f64 d 6) (pow.f64 c 7)))) (+.f64 (/.f64 b c) (*.f64 b (/.f64 (pow.f64 d 4) (pow.f64 c 5)))))) |
(+.f64 (/.f64 b c) (+.f64 (neg.f64 (/.f64 (*.f64 b (pow.f64 d 2)) (pow.f64 c 3))) (*.f64 b (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(+.f64 (/.f64 b c) (*.f64 b (+.f64 (neg.f64 (/.f64 (pow.f64 d 2) (pow.f64 c 3))) (+.f64 (/.f64 (pow.f64 d 4) (pow.f64 c 5)) (neg.f64 (/.f64 (pow.f64 d 6) (pow.f64 c 7))))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 (*.f64 c b) (pow.f64 d 2)) |
(*.f64 b (/.f64 c (pow.f64 d 2))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))) |
(+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4))))) |
(*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2)))) |
(+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))))) |
(+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 5) b) (pow.f64 d 6)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 7) b) (pow.f64 d 8))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) b) (pow.f64 d 4))) (/.f64 (*.f64 c b) (pow.f64 d 2))))) |
(+.f64 (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))) (+.f64 (+.f64 (/.f64 (*.f64 c b) (pow.f64 d 2)) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 -1 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 c 3) (/.f64 b (pow.f64 d 4)))) (+.f64 (+.f64 (*.f64 b (/.f64 c (pow.f64 d 2))) (neg.f64 (*.f64 b (/.f64 (pow.f64 c 7) (pow.f64 d 8))))) (*.f64 b (/.f64 (pow.f64 c 5) (pow.f64 d 6))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (neg.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4))))) (*.f64 b (+.f64 (/.f64 (pow.f64 c 5) (pow.f64 d 6)) (neg.f64 (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(+.f64 (*.f64 b (+.f64 (/.f64 c (pow.f64 d 2)) (/.f64 (pow.f64 c 5) (pow.f64 d 6)))) (*.f64 -1 (*.f64 b (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 d 4)) (/.f64 (pow.f64 c 7) (pow.f64 d 8)))))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(/.f64 (*.f64 c b) (+.f64 (pow.f64 d 2) (pow.f64 c 2))) |
(*.f64 b (/.f64 c (+.f64 (pow.f64 d 2) (pow.f64 c 2)))) |
(+.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 0 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(-.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 0) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 (/.f64 2 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (*.f64 (/.f64 2 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 b (/.f64 b (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 b 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 1/2 b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (*.f64 (/.f64 b 2) 1)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 1 (/.f64 2 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 (/.f64 1 b) 2))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 2 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 2 (/.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 2)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (*.f64 c (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) 1)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (/.f64 2 c)) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 b b) (/.f64 2 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) 1)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 (/.f64 b 2) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (+.f64 c c) (*.f64 1/2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 b b) (/.f64 1 (*.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c))))) |
(*.f64 (*.f64 b 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 (*.f64 b 4) (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (*.f64 4 (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b 4) (/.f64 1 (/.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 b 4) (/.f64 1/2 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (/.f64 2 c)))) |
(*.f64 (*.f64 b 4) (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 b (*.f64 4 (*.f64 c (/.f64 1/4 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (*.f64 (/.f64 1 b) 4)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) 1/2) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) 4) (/.f64 1 (*.f64 (/.f64 1 b) 4))) |
(*.f64 (*.f64 4 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 1 (*.f64 4 (/.f64 1 b)))) |
(*.f64 4 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b 4))) |
(*.f64 4 (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 b 1/4))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 4 (*.f64 b 1/4))) |
(*.f64 (/.f64 b (/.f64 1/2 c)) (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 c b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 1 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 c (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 c (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 1 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 -1 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 -1 (/.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 b) (/.f64 1 (/.f64 -1 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 b) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (/.f64 1 b) (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) (neg.f64 (/.f64 1 b))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (neg.f64 (/.f64 1 b)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 (neg.f64 c) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 (/.f64 -1 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 c (neg.f64 b)) (/.f64 1 (neg.f64 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (*.f64 (/.f64 1 b) 2))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (*.f64 2 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d)))) (/.f64 c (/.f64 2 b))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 1/2 (*.f64 c (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1/2 (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b (/.f64 1/2 c))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (/.f64 1 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (/.f64 2 c)) (*.f64 2 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 2 (/.f64 2 c)) (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b 2) (*.f64 c (/.f64 2 (+.f64 (*.f64 c c) (*.f64 d d))))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1/2 (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (+.f64 b b)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2)) (+.f64 c c)) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 b 1/2) (/.f64 c (*.f64 (+.f64 (*.f64 c c) (*.f64 d d)) 2))) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(pow.f64 (*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) 1) |
(*.f64 c (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d)))) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 8657 to 4273 computations (50.6% saved)
25 alts after pruning (11 fresh and 14 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 554 | 10 | 564 |
| Fresh | 1 | 1 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 13 | 14 |
| Total | 556 | 25 | 581 |
| Status | Error | Program |
|---|---|---|
| ✓ | 36.2b | (/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| 38.9b | (/.f64 (/.f64 2 d) (/.f64 -2 a)) | |
| ✓ | 25.4b | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 40.6b | (/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| ✓ | 39.1b | (/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| 51.4b | (/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) | |
| 47.4b | (/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) | |
| 48.5b | (/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) | |
| 46.1b | (/.f64 c (/.f64 (pow.f64 c 2) b)) | |
| ✓ | 39.5b | (/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
| ✓ | 36.2b | (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
| 44.4b | (/.f64 b (/.f64 (*.f64 c c) c)) | |
| ✓ | 37.1b | (/.f64 b c) |
| 37.3b | (/.f64 2 (*.f64 c (/.f64 2 b))) | |
| 37.3b | (/.f64 1 (/.f64 c b)) | |
| 47.0b | (+.f64 (-.f64 1 (/.f64 a d)) -1) | |
| 47.6b | (+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) | |
| 53.4b | (*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) | |
| ✓ | 39.0b | (*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
| ✓ | 25.7b | (*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
| ✓ | 38.9b | (*.f64 (/.f64 1 d) (neg.f64 a)) |
| ✓ | 37.2b | (*.f64 (/.f64 1 c) b) |
| ✓ | 40.7b | (*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
| ✓ | 39.1b | (neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
| ✓ | 38.8b | (neg.f64 (/.f64 a d)) |
Compiled 338 to 229 computations (32.2% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) |
(*.f64 (/.f64 b (pow.f64 c 2)) c) |
(/.f64 c (/.f64 (pow.f64 c 2) b)) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(*.f64 (/.f64 1 (pow.f64 c 2)) (-.f64 (*.f64 b c) (*.f64 a d))) |
| Outputs |
|---|
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a d)) |
5 calls:
| 106.0ms | a |
| 66.0ms | d |
| 64.0ms | c |
| 40.0ms | b |
| 24.0ms | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Error | Segments | Branch |
|---|---|---|
| 20.1b | 7 | a |
| 23.9b | 2 | b |
| 13.9b | 5 | c |
| 13.0b | 5 | d |
| 16.4b | 3 | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 347 to 144 computations (58.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 3.4526918467313373e+105 | 6.942363021854493e+110 |
| 12.0ms | 5.26891571545296e-150 | 3.103854135408723e-149 |
| 11.0ms | -2.053200413287967e-139 | -9.50904022654731e-140 |
| 16.0ms | -913382732111.7815 | -170708277.89036712 |
| 50.0ms | 448× | body | 256 | valid |
| 2.0ms | 17× | body | 256 | infinite |
Compiled 990 to 644 computations (34.9% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) |
(*.f64 (/.f64 b (pow.f64 c 2)) c) |
(/.f64 c (/.f64 (pow.f64 c 2) b)) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
| Outputs |
|---|
(/.f64 b c) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 b c) |
5 calls:
| 147.0ms | a |
| 61.0ms | d |
| 60.0ms | c |
| 25.0ms | b |
| 23.0ms | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Error | Segments | Branch |
|---|---|---|
| 21.1b | 5 | a |
| 23.9b | 2 | b |
| 14.2b | 5 | c |
| 14.4b | 5 | d |
| 16.4b | 3 | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 322 to 133 computations (58.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 9.935428497506541e+95 | 1.50352349519156e+102 |
| 18.0ms | 1.7619280981730373e-141 | 6.167813350926762e-139 |
| 17.0ms | -4.068200896207792e-108 | -8.270138181568722e-111 |
| 128.0ms | -2.760374952089338e+103 | -2.057765957485685e+94 |
| 173.0ms | 544× | body | 256 | valid |
| 2.0ms | 21× | body | 256 | infinite |
Compiled 1122 to 725 computations (35.4% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 c c) (*.f64 d d))) (-.f64 (*.f64 b c) (*.f64 a d))) |
(/.f64 (*.f64 4 (/.f64 c b)) (*.f64 (*.f64 c (/.f64 2 b)) (*.f64 c (/.f64 2 b)))) |
(*.f64 (/.f64 b (pow.f64 c 2)) c) |
(/.f64 c (/.f64 (pow.f64 c 2) b)) |
(*.f64 (/.f64 d (pow.f64 c 2)) (neg.f64 a)) |
| Outputs |
|---|
(neg.f64 (/.f64 a d)) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(/.f64 b c) |
(/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a d)) |
5 calls:
| 143.0ms | a |
| 114.0ms | d |
| 59.0ms | c |
| 24.0ms | b |
| 23.0ms | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Error | Segments | Branch |
|---|---|---|
| 21.1b | 5 | a |
| 23.9b | 2 | b |
| 14.9b | 5 | c |
| 14.5b | 5 | d |
| 16.4b | 3 | (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) |
Compiled 310 to 128 computations (58.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 3.4526918467313373e+105 | 6.942363021854493e+110 |
| 7.0ms | 3.4914805603751625e-170 | 4.622268705735988e-170 |
| 27.0ms | -5.470842201165849e-273 | -8.82548824507484e-302 |
| 73.0ms | -4.387734325345331e+119 | -6.401500025702824e+113 |
| 116.0ms | 512× | body | 256 | valid |
| 3.0ms | 29× | body | 256 | infinite |
Compiled 940 to 611 computations (35% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 d (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 a)) |
(/.f64 d (*.f64 (neg.f64 a) (*.f64 (/.f64 d a) (/.f64 d a)))) |
(/.f64 (*.f64 d (neg.f64 a)) (+.f64 (*.f64 c c) (*.f64 d d))) |
(*.f64 (/.f64 -1 (+.f64 (*.f64 c c) (*.f64 d d))) (*.f64 d a)) |
(/.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 1 b)) |
| Outputs |
|---|
(/.f64 b c) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(neg.f64 (/.f64 a d)) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 b c) |
4 calls:
| 86.0ms | a |
| 78.0ms | b |
| 75.0ms | c |
| 52.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 8 | a |
| 27.1b | 7 | b |
| 18.1b | 7 | c |
| 22.0b | 5 | d |
Compiled 220 to 88 computations (60% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 2.668075803876907e+120 | 3.132095521330704e+121 |
| 18.0ms | 1.7619280981730373e-141 | 6.167813350926762e-139 |
| 19.0ms | -1.9116195399538107e-68 | -1.5173237231281924e-71 |
| 25.0ms | -1.0415137810063778e-18 | -1.8392973574987634e-24 |
| 16.0ms | -0.009077864428859573 | -3.231960546036701e-7 |
| 19.0ms | -7.799280115291326e+154 | -2.328944614604024e+149 |
| 97.0ms | 768× | body | 256 | valid |
| 2.0ms | 18× | body | 256 | infinite |
Compiled 1347 to 886 computations (34.2% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 c (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) b)) |
(/.f64 (*.f64 c b) (+.f64 (*.f64 c c) (*.f64 d d))) |
| Outputs |
|---|
(/.f64 b c) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(neg.f64 (/.f64 a d)) |
(/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) |
(/.f64 b c) |
4 calls:
| 60.0ms | a |
| 45.0ms | b |
| 42.0ms | c |
| 28.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 8 | a |
| 30.4b | 5 | b |
| 19.2b | 5 | c |
| 23.2b | 3 | d |
Compiled 146 to 70 computations (52.1% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 2.668075803876907e+120 | 3.132095521330704e+121 |
| 18.0ms | 1.7619280981730373e-141 | 6.167813350926762e-139 |
| 18.0ms | -1.9116195399538107e-68 | -1.5173237231281924e-71 |
| 20.0ms | -7.799280115291326e+154 | -2.328944614604024e+149 |
| 62.0ms | 496× | body | 256 | valid |
| 3.0ms | 13× | body | 256 | infinite |
Compiled 786 to 529 computations (32.7% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
| Outputs |
|---|
(/.f64 b c) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) |
(/.f64 b c) |
4 calls:
| 272.0ms | d |
| 52.0ms | a |
| 38.0ms | b |
| 32.0ms | c |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 8 | a |
| 30.5b | 5 | b |
| 19.3b | 5 | c |
| 23.2b | 3 | d |
Compiled 113 to 64 computations (43.4% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 2.668075803876907e+120 | 3.132095521330704e+121 |
| 140.0ms | 1.7619280981730373e-141 | 6.167813350926762e-139 |
| 88.0ms | -1.9116195399538107e-68 | -1.5173237231281924e-71 |
| 20.0ms | -6.228326367615856e+122 | -8.116815834042937e+117 |
| 130.0ms | 496× | body | 256 | valid |
| 125.0ms | 14× | body | 256 | infinite |
Compiled 786 to 529 computations (32.7% saved)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
| Outputs |
|---|
(/.f64 b c) |
(*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) |
(neg.f64 (/.f64 a d)) |
(/.f64 b c) |
4 calls:
| 102.0ms | c |
| 86.0ms | b |
| 39.0ms | a |
| 20.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 27.1b | 6 | a |
| 31.5b | 5 | b |
| 21.1b | 4 | c |
| 23.2b | 3 | d |
Compiled 102 to 62 computations (39.2% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 1.8487595964035374e-138 | 1.2652600981600328e-131 |
| 16.0ms | -1.9116195399538107e-68 | -1.5173237231281924e-71 |
| 6.0ms | -4.9929453302716325e+117 | -3.7619931177717606e+117 |
| 83.0ms | 320× | body | 256 | valid |
| 2.0ms | 17× | body | 256 | infinite |
Compiled 451 to 318 computations (29.5% saved)
Total -39.3b remaining (-174.2%)
Threshold costs -39.3b (-174.2%)
| Inputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(*.f64 (/.f64 1 c) b) |
(/.f64 1 (/.f64 c b)) |
(*.f64 (/.f64 1 d) (neg.f64 a)) |
(+.f64 (-.f64 1 (/.f64 a d)) -1) |
(/.f64 2 (*.f64 c (/.f64 2 b))) |
(/.f64 b (/.f64 (*.f64 c c) c)) |
(/.f64 (/.f64 2 d) (/.f64 -2 a)) |
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 c)))) |
(/.f64 (neg.f64 a) (/.f64 (*.f64 d d) d)) |
| Outputs |
|---|
(/.f64 b c) |
(neg.f64 (/.f64 a d)) |
(/.f64 b c) |
4 calls:
| 72.0ms | c |
| 28.0ms | b |
| 27.0ms | a |
| 17.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 5 | a |
| 32.8b | 3 | b |
| 22.6b | 3 | c |
| 23.2b | 3 | d |
Compiled 91 to 59 computations (35.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.8487595964035374e-138 | 1.2652600981600328e-131 |
| 16.0ms | -0.009077864428859573 | -3.231960546036701e-7 |
| 32.0ms | 272× | body | 256 | valid |
| 2.0ms | 16× | body | 256 | infinite |
Compiled 315 to 238 computations (24.4% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 132 | 1111 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 d -900000000000) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (if (<=.f64 d -3620108141084501/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 d 7371020360979573/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) (if (<=.f64 d 3800000000000000077048047515247889652314894311628931658393445838535958016262967663040256868305367416206000128) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 a d)))))) |
(if (<=.f64 c -750000000000000036210529485141551921620334477589882437263685054982831923560433701297313814004367360) (/.f64 b c) (if (<=.f64 c -1374996415083717/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 c 1977651669666533/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (if (<=.f64 c 999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b c))))) |
(if (<=.f64 d -199999999999999988833510494509866762549945740760380013648464071215275971245520622008823899209483462732147236567072636928) (neg.f64 (/.f64 a d)) (if (<=.f64 d -6578086957694999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 d 713849462345735/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (/.f64 b c) (if (<=.f64 d 590000000000000043526059558044946224829439415106646263463840016785932017645026468205190126938271588326309888) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 a d)))))) |
(if (<=.f64 c -7999999999999999846684769379498996724584960112242550344729318481232800897629428663810386148929769215701616482129408043524536258649667231585866988126208) (/.f64 b c) (if (<=.f64 c -4958484807013127/1180591620717411303424) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (if (<=.f64 c -2326148992623603/332306998946228968225951765070086144) (neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) (if (<=.f64 c -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (if (<=.f64 c 477653157504205/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (neg.f64 (/.f64 a d)) (if (<=.f64 c 16499999999999998953338910235106972119153755900898471551186138030119893673356061661755626898693372734073007393573494063104) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 b c))))))) |
(if (<=.f64 c -334999999999999993398215036692618765204664252728155662097129871229794022517859775501900097958084605075957427510728070432399325429388270839274529720631296) (/.f64 b c) (if (<=.f64 c -1670695247314127/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (if (<=.f64 c 7293847513888773/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (neg.f64 (/.f64 a d)) (if (<=.f64 c 18500000000000000633469808922449008190607037763257694184987176529992281305802548652877362834916963666096474376529913053184) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 b c))))) |
(if (<=.f64 c -131999999999999991626711281880855776953230047207187772409489104240959149386848493294045015189546981872584059148587952504832) (/.f64 b c) (if (<=.f64 c -1942668892225729/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (if (<=.f64 c 1233518329554719/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (neg.f64 (/.f64 a d)) (if (<=.f64 c 30000000000000002266977320409415424963590274914518931541365685815274577110808910997597278158505783280166473643089419304960) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (/.f64 b c))))) |
(if (<=.f64 c -4000000000000000202221710903980135256912948123212013116081925898888931055908341623296933508420248877009668452946804736) (/.f64 b c) (if (<=.f64 c -3419097250317283/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) (if (<=.f64 c 5754006927942437/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (neg.f64 (/.f64 a d)) (/.f64 b c)))) |
(if (<=.f64 c -1498797955988901/2305843009213693952) (/.f64 b c) (if (<=.f64 c 1248699420126397/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (neg.f64 (/.f64 a d)) (/.f64 b c))) |
(/.f64 b c) |
| Outputs |
|---|
(if (<=.f64 d -900000000000) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (if (<=.f64 d -3620108141084501/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 d 7371020360979573/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (+.f64 (/.f64 b c) (*.f64 a (neg.f64 (/.f64 d (pow.f64 c 2))))) (if (<=.f64 d 3800000000000000077048047515247889652314894311628931658393445838535958016262967663040256868305367416206000128) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 a d)))))) |
(if (<=.f64 c -750000000000000036210529485141551921620334477589882437263685054982831923560433701297313814004367360) (/.f64 b c) (if (<=.f64 c -1374996415083717/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 c 1977651669666533/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (+.f64 (neg.f64 (/.f64 a d)) (*.f64 b (/.f64 c (pow.f64 d 2)))) (if (<=.f64 c 999999999999999967336168804116691273849533185806555472917961779471295845921727862608739868455469056) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (/.f64 b c))))) |
(if (<=.f64 d -199999999999999988833510494509866762549945740760380013648464071215275971245520622008823899209483462732147236567072636928) (neg.f64 (/.f64 a d)) (if (<=.f64 d -6578086957694999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (if (<=.f64 d 713849462345735/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (/.f64 b c) (if (<=.f64 d 590000000000000043526059558044946224829439415106646263463840016785932017645026468205190126938271588326309888) (/.f64 (-.f64 (*.f64 b c) (*.f64 a d)) (+.f64 (*.f64 c c) (*.f64 d d))) (neg.f64 (/.f64 a d)))))) |
(if (<=.f64 c -7999999999999999846684769379498996724584960112242550344729318481232800897629428663810386148929769215701616482129408043524536258649667231585866988126208) (/.f64 b c) (if (<=.f64 c -4958484807013127/1180591620717411303424) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (if (<=.f64 c -2326148992623603/332306998946228968225951765070086144) (neg.f64 (/.f64 a (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) d))) (if (<=.f64 c -6313673899733619/485667223056432267729865476705879726660601709763034880312953102434726071301302124544) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (if (<=.f64 c 477653157504205/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (neg.f64 (/.f64 a d)) (if (<=.f64 c 16499999999999998953338910235106972119153755900898471551186138030119893673356061661755626898693372734073007393573494063104) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 b c))))))) |
(if (<=.f64 c -334999999999999993398215036692618765204664252728155662097129871229794022517859775501900097958084605075957427510728070432399325429388270839274529720631296) (/.f64 b c) (if (<=.f64 c -1670695247314127/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (if (<=.f64 c 7293847513888773/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768) (neg.f64 (/.f64 a d)) (if (<=.f64 c 18500000000000000633469808922449008190607037763257694184987176529992281305802548652877362834916963666096474376529913053184) (/.f64 b (/.f64 (+.f64 (*.f64 c c) (*.f64 d d)) c)) (/.f64 b c))))) |
(if (<=.f64 c -131999999999999991626711281880855776953230047207187772409489104240959149386848493294045015189546981872584059148587952504832) (/.f64 b c) (if (<=.f64 c -1942668892225729/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (if (<=.f64 c 1233518329554719/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (neg.f64 (/.f64 a d)) (if (<=.f64 c 30000000000000002266977320409415424963590274914518931541365685815274577110808910997597278158505783280166473643089419304960) (*.f64 (/.f64 c (+.f64 (*.f64 c c) (*.f64 d d))) b) (/.f64 b c))))) |
(if (<=.f64 c -4000000000000000202221710903980135256912948123212013116081925898888931055908341623296933508420248877009668452946804736) (/.f64 b c) (if (<=.f64 c -3419097250317283/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (/.f64 b (+.f64 (*.f64 c c) (*.f64 d d))) c) (if (<=.f64 c 5754006927942437/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (neg.f64 (/.f64 a d)) (/.f64 b c)))) |
(if (<=.f64 c -1498797955988901/2305843009213693952) (/.f64 b c) (if (<=.f64 c 1248699420126397/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (neg.f64 (/.f64 a d)) (/.f64 b c))) |
(/.f64 b c) |
Compiled 460 to 216 computations (53% saved)
| 3× | egg-herbie |
| 1334× | rational.json-simplify-2 |
| 1334× | rational.json-simplify-2 |
| 1334× | rational.json-simplify-2 |
| 896× | rational.json-simplify-35 |
| 896× | rational.json-simplify-35 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 139 | 5510 |
| 1 | 306 | 5402 |
| 2 | 772 | 5378 |
| 3 | 2472 | 5378 |
| 4 | 4926 | 5122 |
| 5 | 7065 | 5122 |
| 0 | 139 | 5510 |
| 1 | 306 | 5402 |
| 2 | 772 | 5378 |
| 3 | 2472 | 5378 |
| 4 | 4926 | 5122 |
| 5 | 7065 | 5122 |
| 0 | 139 | 5510 |
| 1 | 306 | 5402 |
| 2 | 772 | 5378 |
| 3 | 2472 | 5378 |
| 4 | 4926 | 5122 |
| 5 | 7065 | 5122 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 153 to 83 computations (45.8% saved)
Compiled 428 to 132 computations (69.2% saved)
Loading profile data...