Time bar (total: 25.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 8.3% | 7.8% | 85.8% | 0.1% | 0% | 6.2% | 0% | 7 |
| 10.8% | 10.1% | 83.5% | 0.1% | 0% | 6.2% | 0% | 8 |
| 18.4% | 16.8% | 74.5% | 0.1% | 0% | 8.6% | 0% | 9 |
| 33.6% | 29.1% | 57.5% | 0.1% | 0% | 13.3% | 0% | 10 |
| 39.6% | 33.6% | 51.4% | 0.1% | 0.8% | 14% | 0% | 11 |
| 47.9% | 39.2% | 42.7% | 0.1% | 1.6% | 16.4% | 0% | 12 |
Compiled 42 to 27 computations (35.7% saved)
| 3.3s | 8256× | body | 256 | valid |
| 504.0ms | 589× | body | 256 | infinite |
| 381.0ms | 1019× | body | 256 | invalid |
| 2× | egg-herbie |
| 62× | rational.json-simplify-2 |
| 28× | rational.json-simplify-1 |
| 18× | rational.json-simplify-10 |
| 18× | rational.json-simplify-8 |
| 14× | rational.json-simplify-64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 444 |
| 1 | 98 | 444 |
| 2 | 139 | 444 |
| 3 | 162 | 444 |
| 4 | 195 | 444 |
| 5 | 204 | 444 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c)))) (*.f64 2 b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a)))) (*.f64 2 c))) |
(if (>=.f64 c 0) (/.f64 (*.f64 2 b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b)))) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 a))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 4 b) c)))) (*.f64 2 b))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 c (*.f64 b 4)))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 c (*.f64 b 4))))) (*.f64 b 2))) |
(if (>=.f64 a 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4)))))) (/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b (*.f64 c 4))))) (*.f64 b 2))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 c) a)))) (*.f64 2 c))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 2 c))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 a) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 c))) |
(if (>=.f64 c 0) (/.f64 (*.f64 2 b) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 4 a) b)))) (*.f64 2 a))) |
(if (>=.f64 c 0) (/.f64 (*.f64 b 2) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 4 a))))) (*.f64 2 a))) |
(if (>=.f64 c 0) (/.f64 (*.f64 b 2) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 4 (*.f64 a b)))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 4 (*.f64 a b))))) (*.f64 2 a))) |
(if (>=.f64 c 0) (/.f64 (*.f64 b 2) (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 4 (*.f64 b a)))))) (/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 4 (*.f64 b a))))) (*.f64 2 a))) |
Compiled 44 to 29 computations (34.1% saved)
| 1× | egg-herbie |
| 24× | rational.json-simplify-2 |
| 8× | rational.json-simplify-1 |
| 6× | rational.json-simplify-10 |
| 6× | rational.json-simplify-8 |
| 4× | rational.json-simplify-64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 111 |
| 1 | 40 | 111 |
| 2 | 52 | 111 |
| 3 | 61 | 111 |
| 4 | 72 | 111 |
| 5 | 75 | 111 |
| 1× | saturated |
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 2 a))) |
Compiled 79 to 47 computations (40.5% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 2 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 18.9b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 41 to 26 computations (36.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
| ✓ | 0.8b | (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
| ✓ | 1.0b | (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)) |
| ✓ | 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
Compiled 148 to 79 computations (46.6% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | c | @ | inf | (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
| 1.0ms | b | @ | 0 | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
| 1.0ms | c | @ | -inf | (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
| 1.0ms | c | @ | -inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
| 1.0ms | c | @ | inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
| 1× | batch-egg-rewrite |
| 1136× | rational.json-simplify-47 |
| 760× | rational.json-5 |
| 758× | exponential.json-3 |
| 758× | rational.json-1 |
| 758× | rational.json-2 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 132 |
| 1 | 132 | 132 |
| 2 | 446 | 132 |
| 3 | 1648 | 132 |
| 4 | 6784 | 128 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
(-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)) |
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 4 (*.f64 a c)) (neg.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) (+.f64 b 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 -1 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (+.f64 b 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 b 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 b (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) |
| 1× | egg-herbie |
| 1836× | rational.json-simplify-47 |
| 1540× | rational.json-simplify-49 |
| 1048× | rational.json-simplify-50 |
| 946× | rational.json-simplify-43 |
| 920× | rational.json-simplify-54 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 280 | 8051 |
| 1 | 603 | 7855 |
| 2 | 1221 | 7731 |
| 3 | 3444 | 7721 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 a c)) (neg.f64 (*.f64 b b)))) |
(*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) |
(-.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 0) |
(-.f64 0 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 1 (-.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) (+.f64 b 1)) |
(-.f64 (-.f64 1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 -1 b)) -1) |
(-.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) -1) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (+.f64 b 1)) -1) |
(-.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 b 1)) 1) |
(-.f64 (-.f64 0 (-.f64 b (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))) 1) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) 1)) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(*.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 1 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(+.f64 (-.f64 1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(+.f64 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (neg.f64 b)))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (neg.f64 b) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) -1) |
(neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) -1)) |
(*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) -1)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2)) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2)) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (+.f64 (+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2) (+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))) -1/2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 a c)) (neg.f64 (*.f64 b b)))) |
(*.f64 -1 (+.f64 (*.f64 a (*.f64 c 4)) (neg.f64 (*.f64 b b)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 4 a)) (neg.f64 (*.f64 b b)))) |
(neg.f64 (+.f64 (*.f64 c (*.f64 a 4)) (*.f64 b (neg.f64 b)))) |
(-.f64 (*.f64 c (*.f64 a -4)) (*.f64 b (neg.f64 b))) |
(*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 0) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 0 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 1 (-.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) (+.f64 b 1)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 -1 b)) -1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) -1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (+.f64 b 1)) -1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (-.f64 b 1)) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(-.f64 (-.f64 0 (-.f64 b (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) 1)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(*.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))) b) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 1 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 (-.f64 1 b) (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(+.f64 (-.f64 (-.f64 -1 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 c (*.f64 a -4)) (*.f64 b b)))) |
Compiled 15691 to 9114 computations (41.9% saved)
8 alts after pruning (8 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 295 | 8 | 303 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 296 | 8 | 304 |
| Status | Error | Program |
|---|---|---|
| 32.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| ▶ | 18.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| ▶ | 26.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (*.f64 2 a))) |
| 20.8b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 -1 b)) (*.f64 2 a))) | |
| ▶ | 32.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 39.1b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| ▶ | 22.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| ▶ | 24.0b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 938 to 544 computations (42% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.0b | (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
| 1.0b | (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)) | |
| ✓ | 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
Compiled 172 to 93 computations (45.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | 0 | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 0.0ms | a | @ | -inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 0.0ms | c | @ | inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 0.0ms | a | @ | inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 0.0ms | c | @ | -inf | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
| 1× | batch-egg-rewrite |
| 984× | rational.json-simplify-49 |
| 912× | rational.json-simplify-47 |
| 742× | rational.json-simplify-50 |
| 600× | rational.json-5 |
| 598× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 54 |
| 1 | 102 | 54 |
| 2 | 342 | 54 |
| 3 | 1286 | 54 |
| 4 | 5375 | 54 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 a (*.f64 c 4))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 a (*.f64 c 4))) (+.f64 1 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 -1 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 -1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b))))))) |
| 1× | egg-herbie |
| 1474× | rational.json-simplify-49 |
| 1406× | rational.json-simplify-2 |
| 1024× | rational.json-simplify-50 |
| 898× | rational.json-simplify-43 |
| 888× | rational.json-simplify-54 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 164 | 3248 |
| 1 | 313 | 3204 |
| 2 | 666 | 3088 |
| 3 | 2178 | 3088 |
| 4 | 6462 | 3088 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 0) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(+.f64 1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 c 4))) (*.f64 b b)) |
(+.f64 (-.f64 -1 (*.f64 a (*.f64 c 4))) (+.f64 1 (*.f64 b b))) |
(+.f64 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)) 1) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1)) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 -1 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 -1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(/.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(neg.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)) 1/16))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1)) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) 1) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (neg.f64 (*.f64 a (*.f64 c 4))) (*.f64 b b)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (-.f64 -1 (*.f64 a (*.f64 c 4))) (+.f64 1 (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (/.f64 -1 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 -1 (-.f64 (*.f64 b b) (-.f64 (*.f64 a (*.f64 c 4)) -1)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) 1) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(/.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(neg.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 4 a)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 c (*.f64 a 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (*.f64 4 a) c) |
| 0.8b | (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) | |
| 1.0b | (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)) | |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
Compiled 121 to 62 computations (48.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | 0 | (*.f64 (*.f64 4 a) c) |
| 0.0ms | c | @ | 0 | (*.f64 (*.f64 4 a) c) |
| 0.0ms | c | @ | inf | (*.f64 (*.f64 4 a) c) |
| 0.0ms | a | @ | inf | (*.f64 (*.f64 4 a) c) |
| 0.0ms | c | @ | -inf | (*.f64 (*.f64 4 a) c) |
| 1× | batch-egg-rewrite |
| 1618× | rational.json-5 |
| 1616× | exponential.json-3 |
| 1616× | rational.json-1 |
| 1616× | rational.json-2 |
| 1616× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 59 | 13 |
| 2 | 196 | 13 |
| 3 | 743 | 13 |
| 4 | 3070 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 4 a) c) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 a c)) (/.f64 (*.f64 4 (*.f64 a c)) (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 4 (*.f64 a c)))))))) |
| 1× | egg-herbie |
| 1132× | rational.json-simplify-111 |
| 1116× | rational.json-simplify-54 |
| 1022× | rational.json-simplify-43 |
| 730× | rational.json-simplify-47 |
| 664× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 429 |
| 1 | 53 | 429 |
| 2 | 142 | 429 |
| 3 | 518 | 429 |
| 4 | 2284 | 429 |
| 5 | 5190 | 429 |
| 6 | 7606 | 429 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 4 (*.f64 a c)) 0) |
(+.f64 0 (*.f64 4 (*.f64 a c))) |
(-.f64 (*.f64 4 (*.f64 a c)) 0) |
(-.f64 0 (neg.f64 (*.f64 4 (*.f64 a c)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (*.f64 4 (*.f64 a c)) 1) |
(/.f64 (*.f64 4 (*.f64 a c)) (/.f64 (*.f64 4 (*.f64 a c)) (*.f64 4 (*.f64 a c)))) |
(pow.f64 (*.f64 4 (*.f64 a c)) 1) |
(neg.f64 (neg.f64 (*.f64 4 (*.f64 a c)))) |
| Outputs |
|---|
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 a 4)) |
(*.f64 c (*.f64 4 a)) |
(+.f64 (*.f64 4 (*.f64 a c)) 0) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(+.f64 0 (*.f64 4 (*.f64 a c))) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(-.f64 (*.f64 4 (*.f64 a c)) 0) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(-.f64 0 (neg.f64 (*.f64 4 (*.f64 a c)))) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 4 (*.f64 a c)))) 1) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(/.f64 (*.f64 4 (*.f64 a c)) 1) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(/.f64 (*.f64 4 (*.f64 a c)) (/.f64 (*.f64 4 (*.f64 a c)) (*.f64 4 (*.f64 a c)))) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(pow.f64 (*.f64 4 (*.f64 a c)) 1) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
(neg.f64 (neg.f64 (*.f64 4 (*.f64 a c)))) |
(*.f64 c (*.f64 a 4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 c (*.f64 4 a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.6b | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) | |
| ✓ | 22.1b | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| ✓ | 34.8b | (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
Compiled 334 to 155 computations (53.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | a | @ | inf | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 4.0ms | c | @ | inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
| 3.0ms | b | @ | 0 | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 2.0ms | c | @ | inf | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 2.0ms | c | @ | -inf | (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 1× | batch-egg-rewrite |
| 920× | rational.json-simplify-55 |
| 914× | rational.json-5 |
| 912× | exponential.json-3 |
| 912× | rational.json-1 |
| 912× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 291 |
| 1 | 168 | 291 |
| 2 | 548 | 291 |
| 3 | 1986 | 93 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) |
| 1× | egg-herbie |
| 1556× | rational.json-simplify-55 |
| 1072× | rational.json-simplify-47 |
| 862× | rational.json-simplify-41 |
| 846× | rational.json-simplify-2 |
| 816× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 480 | 12564 |
| 1 | 1050 | 11070 |
| 2 | 1928 | 10894 |
| 3 | 3292 | 10684 |
| 4 | 6379 | 10536 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(-.f64 (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -4 (*.f64 c (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) a)))) a)) (pow.f64 b 4))) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(pow.f64 b 2) |
(-.f64 (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -4 (*.f64 c (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) a)))) a)) (pow.f64 b 4))) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(pow.f64 b 2) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (pow.f64 b 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2))))) (pow.f64 b 2))) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2))))) (+.f64 (pow.f64 b 2) (*.f64 4 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2)))))) (pow.f64 b 2)))))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 -4 (*.f64 c a)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -4 (*.f64 c a))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) a)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) a))))) (pow.f64 b 2)) |
(pow.f64 b 2) |
(+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (pow.f64 b 2)) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2))))) (+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (pow.f64 b 2))) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2))))) (+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 a (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2)))))) (pow.f64 b 2))) (pow.f64 b 2)))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 -4 (*.f64 c a)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a)))) (*.f64 (pow.f64 c 2) a))) (*.f64 -4 (*.f64 c a))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a))) c)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a)))) (*.f64 (pow.f64 c 2) a))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a))) c))))) (pow.f64 b 2)) |
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
b |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b))) |
(*.f64 -1 b) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (*.f64 -1 b)) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))))) (*.f64 -1 b)))) |
(*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))) (*.f64 -1 b)))) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) 2) (+.f64 (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))))) (*.f64 -256 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))))))) (pow.f64 b 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (*.f64 -1 (+.f64 b (*.f64 -1 b)))) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))))))) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))))) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b)))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) |
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(-.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(-.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| Outputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(pow.f64 b 2) |
(-.f64 (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) |
(-.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 -4 (*.f64 c a))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(-.f64 (pow.f64 b 2) (*.f64 c (*.f64 a 4))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))) (pow.f64 b 2))))) |
(-.f64 (+.f64 (pow.f64 b 2) (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (*.f64 c (*.f64 a -8)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a)))) (pow.f64 b 2)) (*.f64 c a)))) |
(-.f64 (+.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 -4 (+.f64 (*.f64 c a) (/.f64 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))) (pow.f64 b 2))))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (-.f64 (neg.f64 (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2))))) |
(-.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (-.f64 (*.f64 c (*.f64 a 4)) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -4 (*.f64 c (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) a)))) a)) (pow.f64 b 4))) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))))) (*.f64 c a)) (pow.f64 b 4))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))) (pow.f64 b 2))))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 2) (+.f64 (*.f64 c (*.f64 a -8)) (*.f64 4 (/.f64 (*.f64 (*.f64 c a) (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a))))))) (pow.f64 b 4)))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a)))) (pow.f64 b 2)) (*.f64 c a)))) |
(-.f64 (+.f64 (pow.f64 b 2) (+.f64 (+.f64 (*.f64 c (*.f64 a -8)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))))))) (pow.f64 b 4)))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))))) (*.f64 -4 (+.f64 (*.f64 c a) (/.f64 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))) (pow.f64 b 2))))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 4 (/.f64 (*.f64 a (*.f64 c (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))))))) (pow.f64 b 4)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2))))) |
(-.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 c (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))))))) (pow.f64 b 4))) (-.f64 (-.f64 (*.f64 c (*.f64 a 4)) (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2)))) |
(pow.f64 b 2) |
(-.f64 (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) |
(-.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 -4 (*.f64 c a))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(-.f64 (pow.f64 b 2) (*.f64 c (*.f64 a 4))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (pow.f64 b 2))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))) (pow.f64 b 2))))) |
(-.f64 (+.f64 (pow.f64 b 2) (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (*.f64 c (*.f64 a -8)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a)))) (pow.f64 b 2)) (*.f64 c a)))) |
(-.f64 (+.f64 (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 -4 (+.f64 (*.f64 c a) (/.f64 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))) (pow.f64 b 2))))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (-.f64 (neg.f64 (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2))))) |
(-.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (-.f64 (*.f64 c (*.f64 a 4)) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 2))) (+.f64 (*.f64 -8 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -4 (*.f64 c (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) a)))) a)) (pow.f64 b 4))) (pow.f64 b 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 (*.f64 c a)) (*.f64 -4 (*.f64 c a))) (*.f64 c a)) (pow.f64 b 2))) (*.f64 -4 (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))))) (*.f64 c a)) (pow.f64 b 4))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -8))))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 c (*.f64 a -8)) (*.f64 -4 (*.f64 c a))))) (pow.f64 b 2))))) |
(-.f64 (+.f64 (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))) (+.f64 (pow.f64 b 2) (+.f64 (*.f64 c (*.f64 a -8)) (*.f64 4 (/.f64 (*.f64 (*.f64 c a) (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a))))))) (pow.f64 b 4)))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 -4 (*.f64 c a)))) (pow.f64 b 2)) (*.f64 c a)))) |
(-.f64 (+.f64 (pow.f64 b 2) (+.f64 (+.f64 (*.f64 c (*.f64 a -8)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))))))) (pow.f64 b 4)))) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))))) (*.f64 -4 (+.f64 (*.f64 c a) (/.f64 (*.f64 c (*.f64 c (*.f64 -4 (*.f64 a a)))) (pow.f64 b 2))))) |
(-.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2)))) (*.f64 4 (/.f64 (*.f64 a (*.f64 c (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))))))) (pow.f64 b 4)))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2))))) |
(-.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 c (-.f64 (*.f64 16 (pow.f64 (*.f64 c a) 2)) (*.f64 -4 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))))))) (pow.f64 b 4))) (-.f64 (-.f64 (*.f64 c (*.f64 a 4)) (pow.f64 b 2)) (*.f64 16 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 2))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 -4 a) (*.f64 c (*.f64 c a))) (pow.f64 b 2)))) |
(pow.f64 b 2) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (pow.f64 b 2)) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2))))) (pow.f64 b 2))) |
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 c -8) (*.f64 -4 c))) (pow.f64 b 2))))) (+.f64 (pow.f64 b 2) (*.f64 a (-.f64 (*.f64 c -8) (*.f64 -4 c))))) |
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (*.f64 -4 c)) (pow.f64 b 2))))) (+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 c c)) (pow.f64 b 2))))))) |
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 c c)) (pow.f64 b 2))))) (+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2))) |
(+.f64 (*.f64 (-.f64 (*.f64 -8 c) (*.f64 -4 c)) a) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2))))) (+.f64 (pow.f64 b 2) (*.f64 4 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 -8 c) (*.f64 -4 c))) (pow.f64 b 2)))))) (pow.f64 b 2)))))) |
(+.f64 (*.f64 a (-.f64 (*.f64 c -8) (*.f64 -4 c))) (+.f64 (pow.f64 b 2) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 c -8) (*.f64 -4 c))) (pow.f64 b 2)))) (pow.f64 a 3))) (pow.f64 b 2))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (-.f64 (*.f64 c -8) (*.f64 -4 c))) (pow.f64 b 2)))))))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (*.f64 -4 c)) (pow.f64 b 2)))) (*.f64 (pow.f64 a 3) c)) (pow.f64 b 2))) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 c (*.f64 -4 c)) (pow.f64 b 2)))))))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (pow.f64 b 2) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 c c)) (pow.f64 b 2))))) (*.f64 4 (/.f64 (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 c 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 c c)) (pow.f64 b 2)))) (*.f64 c (pow.f64 a 3))) (pow.f64 b 2)))))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 -4 (*.f64 c a)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) (pow.f64 b 2)) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))) (pow.f64 b 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (*.f64 -4 (*.f64 c a))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 -1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 -1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2))))) (*.f64 2 (pow.f64 b 2)))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) a)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a)) (*.f64 2 (pow.f64 b 2)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) (pow.f64 b 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) c))) a))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) c)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2))))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2)))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c)))) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 2 (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) c) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) c))) a))))) (pow.f64 b 2)) |
(pow.f64 b 2) |
(+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (pow.f64 b 2)) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2))))) (+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (pow.f64 b 2))) |
(+.f64 (*.f64 c (-.f64 (*.f64 a -8) (*.f64 -4 a))) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (-.f64 (*.f64 a -8) (*.f64 -4 a))) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (*.f64 -4 a)) (pow.f64 b 2))))))) |
(+.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2))))))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2))))))) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2))))) (+.f64 (*.f64 c (-.f64 (*.f64 -8 a) (*.f64 -4 a))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 a (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 (-.f64 (*.f64 -8 a) (*.f64 -4 a)) a) (pow.f64 b 2)))))) (pow.f64 b 2))) (pow.f64 b 2)))) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (-.f64 (*.f64 a -8) (*.f64 -4 a))) (pow.f64 b 2))))) (+.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (-.f64 (*.f64 a -8) (*.f64 -4 a))) (pow.f64 b 2)))) (pow.f64 c 3))) (pow.f64 b 2))) (+.f64 (pow.f64 b 2) (*.f64 c (-.f64 (*.f64 a -8) (*.f64 -4 a)))))) |
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (*.f64 -4 a)) (pow.f64 b 2))))) (+.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 4 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 a (*.f64 -4 a)) (pow.f64 b 2)))) (pow.f64 c 3))) (pow.f64 b 2)))))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2)))) (pow.f64 c 3))) (pow.f64 b 2))) (+.f64 (pow.f64 b 2) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2)))))))) |
(+.f64 (pow.f64 b 2) (+.f64 (*.f64 4 (+.f64 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2)))) (pow.f64 c 3))) (pow.f64 b 2)) (neg.f64 (*.f64 c a)))) (*.f64 (pow.f64 c 2) (-.f64 (*.f64 16 (/.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 -4 (/.f64 (*.f64 -4 (*.f64 a a)) (pow.f64 b 2))))))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 -4 (*.f64 c a)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) (pow.f64 b 2)) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))) (pow.f64 b 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a)))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a)))) (*.f64 (pow.f64 c 2) a))) (*.f64 -4 (*.f64 c a))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) (*.f64 c a))) (pow.f64 b 2))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a)))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 -1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2))))))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 b 4) (*.f64 c a))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 -1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2))))) (*.f64 2 (pow.f64 b 2)))) (+.f64 (pow.f64 b 2) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) (*.f64 c a))))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (*.f64 c a))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a))) c)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c)) (*.f64 2 (pow.f64 b 2)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c)) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c)))) (pow.f64 b 2)) |
(-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a)))) (*.f64 (pow.f64 c 2) a))) (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2)) (pow.f64 b 2)) a))) c))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 b 4) a)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2))))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c))) (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2)))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 2 (pow.f64 b 2)) (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c))))) (pow.f64 b 2)) |
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 1/4 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a))) c)) (+.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (pow.f64 b 2))) (*.f64 -1/4 (/.f64 (*.f64 1/4 (*.f64 (-.f64 (/.f64 (pow.f64 b 4) a) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 2 (pow.f64 b 2)) (pow.f64 b 2))) a)) (pow.f64 b 2))) (*.f64 a (pow.f64 c 2)))))) (pow.f64 b 2)) |
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) |
(*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/8))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4)))))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4)))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/8)))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32)))))) |
(+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32)))) (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32)))))) |
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/8)))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) -2)) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6)))) |
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (+.f64 (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32))))) (*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 a (*.f64 1/4 c))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6)))) |
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (*.f64 c a)) 1/2))) (pow.f64 b 6)) (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (*.f64 c a)) 1/2))) (pow.f64 b 6)))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (neg.f64 b) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (neg.f64 b) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 c a) b) 2)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) c)) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2))) (pow.f64 b 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5))) (+.f64 (+.f64 (neg.f64 b) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 c a) b) 2))) (*.f64 -2 (/.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5)))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5))))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) |
(+.f64 (+.f64 (+.f64 (neg.f64 b) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5))))) |
b |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b) |
(+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b))) |
(+.f64 b (neg.f64 (/.f64 (*.f64 a (*.f64 2 c)) b))) |
(+.f64 b (neg.f64 (/.f64 (*.f64 c (*.f64 a 2)) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b)) |
(+.f64 (+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)) (/.f64 (*.f64 a (*.f64 2 c)) b)))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))))) |
(+.f64 b (neg.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b))) |
(+.f64 (+.f64 (+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2))))) (pow.f64 b 5)))) |
(+.f64 (+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)) (/.f64 (*.f64 a (*.f64 2 c)) b)))) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))))) (pow.f64 b 5)))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) |
(+.f64 (neg.f64 b) (*.f64 a (*.f64 (/.f64 c b) 2))) |
(+.f64 (neg.f64 b) (*.f64 (/.f64 c b) (*.f64 a 2))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b)))))) |
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (neg.f64 b) (*.f64 a (*.f64 (/.f64 c b) 2)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 c b) (*.f64 a 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b)))) (+.f64 (+.f64 (neg.f64 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 c (*.f64 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) -2)))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 a (*.f64 (/.f64 c b) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 c (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2))))) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2))))) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))) |
(+.f64 (neg.f64 b) (*.f64 c (*.f64 (/.f64 a b) 2))) |
(+.f64 (neg.f64 b) (*.f64 c (*.f64 2 (/.f64 a b)))) |
(+.f64 (neg.f64 b) (*.f64 (/.f64 a b) (*.f64 c 2))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b))) |
(+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (neg.f64 b) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (*.f64 c (*.f64 (/.f64 a b) 2)))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 c (*.f64 2 (/.f64 a b)))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (*.f64 a b) -2)))) (+.f64 (neg.f64 b) (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))))) |
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) 1/2)) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -2 (*.f64 a b))))) (*.f64 c (*.f64 (/.f64 a b) 2))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 c (*.f64 2 (/.f64 a b))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))) (*.f64 a (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 a (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))))))) |
(*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) |
(*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) |
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a))))) |
(+.f64 (neg.f64 b) (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (neg.f64 b) (*.f64 (pow.f64 b 2) (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/8))) -1)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) b))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 -1 (+.f64 b (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4)))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (neg.f64 (+.f64 b (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4)))))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))) (*.f64 -1 b)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (+.f64 (neg.f64 b) (*.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32))) -1))) (*.f64 (pow.f64 b 2) (*.f64 (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/8))) -1)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (pow.f64 b 2) (neg.f64 (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))))))) (*.f64 -1 (+.f64 b (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32)))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (+.f64 b (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32)))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (+.f64 b (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32)))))))) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) |
(*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b)) |
(neg.f64 (/.f64 (*.f64 a (*.f64 2 c)) b)) |
(neg.f64 (/.f64 (*.f64 c (*.f64 a 2)) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)) (/.f64 (*.f64 a (*.f64 2 c)) b))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2))))) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))))) (pow.f64 b 5)) (/.f64 (*.f64 a (*.f64 2 c)) b)))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) 2) (+.f64 (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))))) (*.f64 -256 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))))))) (pow.f64 b 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 a (*.f64 c 4))) b)) (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2)))) -2)) (*.f64 1/2 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2)))) -2)) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) -256) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) 2)))))) (pow.f64 b 7)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2))))) (pow.f64 b 5))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))))) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))))) (*.f64 -2 c)) (*.f64 1/2 (+.f64 (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))))) (*.f64 -2 c)) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) 2)) (*.f64 (pow.f64 (*.f64 c a) 4) -256))))) (pow.f64 b 7)) (/.f64 (*.f64 a (*.f64 2 c)) b))))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (*.f64 1/2 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 6) 2) (*.f64 (pow.f64 (*.f64 c a) 4) -256))))) (pow.f64 b 7)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)))))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (*.f64 1/2 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 36) (*.f64 -256 (pow.f64 (*.f64 c a) 4)))))) (pow.f64 b 7)) (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3)))))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (*.f64 1/2 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))))) (*.f64 (pow.f64 (*.f64 c a) 4) -220)))) (pow.f64 b 7)) (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)) |
(+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 b -2)))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 (/.f64 (*.f64 c a) b) 2)) (+.f64 (*.f64 b -2) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2))) c)) (pow.f64 b 5))))) (*.f64 b -2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -16) (*.f64 4 (pow.f64 (*.f64 c a) 2)))) -2))) (pow.f64 b 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 b -2) (*.f64 (/.f64 (*.f64 c a) b) 2)))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) |
(+.f64 (+.f64 (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5)) b))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(*.f64 -1 (+.f64 b (neg.f64 b))) |
(neg.f64 (+.f64 b (neg.f64 b))) |
(-.f64 (neg.f64 b) (neg.f64 b)) |
0 |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (*.f64 -1 (+.f64 b (*.f64 -1 b)))) |
(+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (*.f64 a (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) -1))) |
(*.f64 -1 (+.f64 (+.f64 b (neg.f64 b)) (*.f64 a (*.f64 (/.f64 c b) 2)))) |
(+.f64 (neg.f64 (+.f64 b (neg.f64 b))) (*.f64 a (*.f64 -2 (/.f64 c b)))) |
(neg.f64 (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (+.f64 b (neg.f64 b)))) |
(+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) 0) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) -1)) (*.f64 a (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) -1)))) |
(+.f64 (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 -1 (+.f64 (+.f64 b (neg.f64 b)) (*.f64 a (*.f64 (/.f64 c b) 2))))) |
(+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) (*.f64 -1 (+.f64 b (+.f64 (neg.f64 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))))) |
(+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) (neg.f64 (+.f64 b (+.f64 (neg.f64 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))))) |
(+.f64 (+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) 0) (*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))))))) |
(+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (+.f64 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) -1)) (*.f64 (pow.f64 a 3) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 c (*.f64 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) -2))) -1))) (*.f64 a (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) -1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 c (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) (*.f64 -1 (+.f64 (+.f64 b (neg.f64 b)) (*.f64 a (*.f64 (/.f64 c b) 2))))) |
(+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) (*.f64 -1 (+.f64 (+.f64 b (neg.f64 b)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2))))))))) |
(+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) (*.f64 -1 (+.f64 (+.f64 b (neg.f64 b)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2))))))))) |
(+.f64 (+.f64 (*.f64 a (*.f64 -2 (/.f64 c b))) 0) (neg.f64 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2)))))))) |
(*.f64 -1 (+.f64 b (*.f64 -1 b))) |
(*.f64 -1 (+.f64 b (neg.f64 b))) |
(neg.f64 (+.f64 b (neg.f64 b))) |
(-.f64 (neg.f64 b) (neg.f64 b)) |
0 |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))))) |
(+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (*.f64 c (*.f64 (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))) -1))) |
(*.f64 -1 (+.f64 (*.f64 c (*.f64 (/.f64 a b) 2)) (+.f64 b (neg.f64 b)))) |
(+.f64 (neg.f64 (+.f64 b (neg.f64 b))) (*.f64 c (*.f64 -2 (/.f64 a b)))) |
(+.f64 (-.f64 (neg.f64 b) (neg.f64 b)) (*.f64 c (*.f64 -2 (/.f64 a b)))) |
(+.f64 (*.f64 c (*.f64 -2 (/.f64 a b))) 0) |
(+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))))) |
(+.f64 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) -1)) (+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (*.f64 c (*.f64 (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))) -1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 c (*.f64 (/.f64 a b) 2)) (+.f64 b (neg.f64 b)))) (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 b (+.f64 (neg.f64 b) (*.f64 c (*.f64 2 (/.f64 a b))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 b (+.f64 (neg.f64 b) (*.f64 (/.f64 a b) (*.f64 c 2)))))) |
(+.f64 (+.f64 (*.f64 c (*.f64 -2 (/.f64 a b))) 0) (*.f64 (pow.f64 c 2) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b)))))) (+.f64 (*.f64 -1 (+.f64 b (*.f64 -1 b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (*.f64 -1 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) -1)) (+.f64 (*.f64 -1 (+.f64 b (neg.f64 b))) (*.f64 c (*.f64 (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))) -1)))) (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) 1/2)) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 (*.f64 a b) -2)))))) |
(+.f64 (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 c (*.f64 (/.f64 a b) 2)) (+.f64 b (neg.f64 b)))) (*.f64 (pow.f64 c 3) (neg.f64 (+.f64 (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) 1/2)) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -2 (*.f64 a b)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (neg.f64 (pow.f64 c 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))) (*.f64 a (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))))) (+.f64 b (+.f64 (neg.f64 b) (*.f64 c (*.f64 2 (/.f64 a b)))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 a (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 b (+.f64 (neg.f64 b) (*.f64 (/.f64 a b) (*.f64 c 2))))))) |
(+.f64 (+.f64 (*.f64 c (*.f64 -2 (/.f64 a b))) 0) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 a (*.f64 -2 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))))))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(-.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(-.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b))))) (/.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 b b)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 16.8b | (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
| ✓ | 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) | |
| ✓ | 22.2b | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
Compiled 338 to 159 computations (53% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 1.0ms | b | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 1.0ms | a | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 1.0ms | c | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 0.0ms | c | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
| 1× | batch-egg-rewrite |
| 882× | rational.json-simplify-55 |
| 816× | rational.json-5 |
| 814× | exponential.json-3 |
| 814× | rational.json-1 |
| 814× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 257 |
| 1 | 151 | 257 |
| 2 | 469 | 257 |
| 3 | 1739 | 117 |
| 4 | 7587 | 117 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) |
| 1× | egg-herbie |
| 962× | rational.json-simplify-43 |
| 940× | rational.json-simplify-47 |
| 844× | rational.json-simplify-41 |
| 792× | rational.json-simplify-58 |
| 752× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 361 | 8803 |
| 1 | 761 | 8205 |
| 2 | 1343 | 8117 |
| 3 | 2645 | 8065 |
| 4 | 5614 | 8065 |
| 5 | 7582 | 8065 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
b |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b))) |
(*.f64 -1 b) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (*.f64 -1 b)) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))))) (*.f64 -1 b)))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 -1 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 -1 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(*.f64 -1 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
| Outputs |
|---|
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) |
(*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4)))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (neg.f64 (sqrt.f64 -1/4)) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4)))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32))) (pow.f64 b 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))))) (pow.f64 b 4)) (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))))) |
(+.f64 (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (neg.f64 (sqrt.f64 -1/4)) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4)))) |
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (neg.f64 (sqrt.f64 -1/4)) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 4))))) |
(+.f64 (+.f64 (*.f64 4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) 1/32))) (pow.f64 b 4)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (neg.f64 (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))))) (pow.f64 b 4))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) -2)) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6)))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4))) (neg.f64 (sqrt.f64 -1/4))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) 2)) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4)) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (neg.f64 (sqrt.f64 -1/4)) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6))))) |
(+.f64 (*.f64 4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (neg.f64 (sqrt.f64 -1/4)) (*.f64 -1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) 1/32))) (pow.f64 b 4))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 -2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) 1/2))) (pow.f64 b 6)))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 b -1) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 4 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (+.f64 (*.f64 b -1) (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 b) (*.f64 -2 (/.f64 (*.f64 c a) b)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2)) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (+.f64 (*.f64 b -1) (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2)))) (pow.f64 b 5))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2))) -2))) (pow.f64 b 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (*.f64 c a)) (pow.f64 b 5))))))) |
(+.f64 (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5))))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))))) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))))) (pow.f64 b 5)))))) |
(+.f64 (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) (+.f64 (*.f64 8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))) (pow.f64 b 5))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))))) (pow.f64 b 5))))) |
b |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b) |
(+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 4 (*.f64 c a))) b))) |
(+.f64 b (neg.f64 (/.f64 (*.f64 a (*.f64 2 c)) b))) |
(+.f64 b (neg.f64 (/.f64 (*.f64 a (*.f64 c 2)) b))) |
(+.f64 b (neg.f64 (/.f64 (*.f64 c (*.f64 a 2)) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 4 (*.f64 c a))) b)) (+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))))) |
(+.f64 b (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (neg.f64 (/.f64 (*.f64 a (*.f64 2 c)) b)))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)) (/.f64 (*.f64 a (*.f64 c 2)) b)))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) (*.f64 8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 c a)) (*.f64 4 (*.f64 c a))) b)) b))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 a -2)) (*.f64 4 (*.f64 c a))) b)) (+.f64 b (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2))) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2))) -2)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c (*.f64 a 2)) 2))) -2))))) (pow.f64 b 5)))) |
(+.f64 (+.f64 b (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12)) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3))) (neg.f64 (/.f64 (*.f64 a (*.f64 2 c)) b)))) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))))) (pow.f64 b 5)))) |
(+.f64 b (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -6) (*.f64 (pow.f64 (*.f64 c a) 2) 8)) (pow.f64 b 3)) (/.f64 (*.f64 a (*.f64 c 2)) b))) (neg.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))))))) (pow.f64 b 5))))) |
(+.f64 b (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 -2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -12 a))))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 c (*.f64 a 2)) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))))) |
(+.f64 (neg.f64 b) (*.f64 a (*.f64 (/.f64 c b) 2))) |
(+.f64 (neg.f64 b) (*.f64 (/.f64 c b) (*.f64 a 2))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 b -1) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b)))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 a (*.f64 (/.f64 c b) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b))) a) (+.f64 (*.f64 -1 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (+.f64 (*.f64 b -1) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (*.f64 a (+.f64 (*.f64 -2 (/.f64 c b)) (*.f64 4 (/.f64 c b)))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) -2))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 a (*.f64 (/.f64 c b) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) 1/2)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 c b))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2))))) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b -2)))))) |
(+.f64 (*.f64 (/.f64 c b) (*.f64 a 2)) (+.f64 (+.f64 (neg.f64 b) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -2 (*.f64 c b))))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))) |
(+.f64 (neg.f64 b) (*.f64 c (*.f64 (/.f64 a b) 2))) |
(+.f64 (neg.f64 b) (*.f64 (/.f64 a b) (*.f64 c 2))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (*.f64 -1 b))) |
(+.f64 (+.f64 (*.f64 b -1) (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (*.f64 c (*.f64 (/.f64 a b) 2)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (+.f64 (neg.f64 b) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (+.f64 (neg.f64 b) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (pow.f64 c 2)) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 (*.f64 c (+.f64 (*.f64 4 (/.f64 a b)) (*.f64 -2 (/.f64 a b)))) (+.f64 (*.f64 b -1) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 (*.f64 a b) -2))))))) |
(+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -2 (*.f64 a b))))) (*.f64 c (*.f64 (/.f64 a b) 2))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 b (*.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) -2))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))))) (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 b (*.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) -2))))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 1/2 (pow.f64 b 3))) (*.f64 b (*.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) -2)))) (+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))) (*.f64 8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))))))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 (*.f64 c a) -4)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (sqrt.f64 (*.f64 (*.f64 c a) -4)))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)) 1/16))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))) (sqrt.f64 (*.f64 (*.f64 c a) -4))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 1/2 (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 -1/8 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 1/16 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 4 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 b -1) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 (pow.f64 b 2)) |
(*.f64 (pow.f64 b 2) -1) |
(neg.f64 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 -1 (pow.f64 b 2)) |
(*.f64 (pow.f64 b 2) -1) |
(neg.f64 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 4 (*.f64 c a)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 -1 (pow.f64 b 2)) |
(*.f64 (pow.f64 b 2) -1) |
(neg.f64 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(*.f64 -1 (pow.f64 b 2)) |
(*.f64 (pow.f64 b 2) -1) |
(neg.f64 (pow.f64 b 2)) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 4 (*.f64 c a))) |
(+.f64 (*.f64 4 (*.f64 c a)) (*.f64 (pow.f64 b 2) -1)) |
(+.f64 (*.f64 4 (*.f64 c a)) (neg.f64 (pow.f64 b 2))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a)))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 c a))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.0b | (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)) | |
| ✓ | 16.6b | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) | |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) |
Compiled 325 to 157 computations (51.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | c | @ | -inf | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 3.0ms | b | @ | inf | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 2.0ms | b | @ | -inf | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 1.0ms | b | @ | 0 | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 1.0ms | c | @ | inf | (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| 1× | batch-egg-rewrite |
| 920× | rational.json-5 |
| 920× | rational.json-simplify-55 |
| 918× | exponential.json-3 |
| 918× | rational.json-1 |
| 918× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 125 |
| 1 | 169 | 125 |
| 2 | 551 | 125 |
| 3 | 1994 | 39 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) (-.f64 -1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 b) (-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 b) (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))))))) |
| 1× | egg-herbie |
| 1524× | rational.json-simplify-47 |
| 1194× | rational.json-simplify-2 |
| 854× | rational.json-simplify-1 |
| 790× | rational.json-simplify-54 |
| 782× | rational.json-simplify-43 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 150 | 2685 |
| 1 | 318 | 2311 |
| 2 | 589 | 2307 |
| 3 | 953 | 2297 |
| 4 | 1787 | 2265 |
| 5 | 2882 | 2263 |
| 6 | 4297 | 2263 |
| 7 | 5766 | 2263 |
| 8 | 7513 | 2263 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 a (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) (*.f64 16 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (*.f64 c a))) (+.f64 (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))) (*.f64 c (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) a))))) (pow.f64 b 7))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 -1 b)) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 1 b)) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) 1) |
(-.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) (-.f64 -1 b))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) |
(-.f64 (neg.f64 b) (-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))) |
(-.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0) |
(-.f64 0 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(-.f64 (-.f64 -1 b) (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) -1)) |
(-.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 1 b)) |
(-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) b) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) -1) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(*.f64 -1 (sqrt.f64 (*.f64 -4 (*.f64 c a)))) |
(neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -4 (*.f64 c a)))) (neg.f64 b)) |
(*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(neg.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -4 (*.f64 c a)))) (+.f64 (neg.f64 b) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))))) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) b)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (+.f64 (*.f64 -1 (sqrt.f64 (*.f64 -4 (*.f64 c a)))) (neg.f64 b)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 c a))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (neg.f64 (+.f64 (sqrt.f64 (*.f64 (*.f64 c a) -4)) b)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (neg.f64 b) (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 b -2) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (*.f64 c a) 4) 16)) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))))))) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (*.f64 2 (pow.f64 (*.f64 c a) 2)))))) (pow.f64 b 5))) (neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 2 a))))) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (neg.f64 (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 c (*.f64 a (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))))) (*.f64 16 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (*.f64 c a))) (+.f64 (*.f64 1/2 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))) (*.f64 c (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) a))))) (pow.f64 b 7))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 c a))) (+.f64 (*.f64 4 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (*.f64 c a) 4) 16)) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))))))) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))) (pow.f64 b 3))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 16) (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)))) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a))) (+.f64 (*.f64 2 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (*.f64 c a) 4) 16)) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (-.f64 (*.f64 4 (pow.f64 (*.f64 c a) 2)) (*.f64 2 (pow.f64 (*.f64 c a) 2))))))) (*.f64 c a)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 16) (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2))))))) (pow.f64 b 7)))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (*.f64 2 (pow.f64 (*.f64 c a) 2)))))) (pow.f64 b 5))) (neg.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3))))) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (-.f64 (/.f64 (+.f64 (*.f64 a (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 4) 20)) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a)) (*.f64 (pow.f64 (*.f64 c a) 4) 20))) (+.f64 (*.f64 2 (*.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 c a) 2))) (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 a (*.f64 2 (pow.f64 (*.f64 c a) 2)))))))))) (pow.f64 b 7)))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 2 a))))) (pow.f64 b 5))))) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 a (*.f64 2 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 4) 20)))) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 10) (+.f64 (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 2 (pow.f64 (*.f64 c a) 2)))) (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 2 a)))))))))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 4) (*.f64 (*.f64 a 20) 2))) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a))) (+.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 10) (*.f64 (pow.f64 c 2) (*.f64 2 (*.f64 2 (pow.f64 (*.f64 (*.f64 c a) a) 2))))))) (pow.f64 b 7)) (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 4) 40))) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a))) (+.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 10) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (*.f64 a (*.f64 c a)) 2) 4))))) (pow.f64 b 7))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 4) 40))) (*.f64 16 (pow.f64 (*.f64 c a) 5))) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 10) (+.f64 (*.f64 2 (*.f64 2 (pow.f64 (*.f64 a (*.f64 c (*.f64 c a))) 2))) (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2)))))))))) (pow.f64 b 7)) (+.f64 (/.f64 (*.f64 2 (pow.f64 (*.f64 c a) 2)) (pow.f64 b 3)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 c a))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) 4) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 a 2))))) (pow.f64 b 5)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (neg.f64 b) (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 b -2) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (neg.f64 b) (/.f64 (*.f64 c a) b))) |
(*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 b -2) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 2 (+.f64 (neg.f64 b) (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 c a) b) (neg.f64 b)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 -1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (-.f64 1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) (-.f64 -1 b))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (neg.f64 b) (-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 0) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 0 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (-.f64 -1 b) (+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))) -1)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) b) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 4 c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
Compiled 90238 to 53784 computations (40.4% saved)
13 alts after pruning (10 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1262 | 10 | 1272 |
| Fresh | 3 | 0 | 3 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 2 | 4 |
| Total | 1267 | 13 | 1280 |
| Status | Error | Program |
|---|---|---|
| ▶ | 22.9b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| ▶ | 32.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| ✓ | 18.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| 33.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) b) (*.f64 2 a))) | |
| 31.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) -4))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (*.f64 2 a))) | |
| ✓ | 32.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| ▶ | 38.8b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| 30.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) | |
| 25.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) | |
| ▶ | 30.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
| ▶ | 24.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
| ✓ | 24.0b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 34.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 1428 to 844 computations (40.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 1.0b | (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) | |
| ✓ | 3.6b | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| ✓ | 5.0b | (/.f64 (*.f64 c a) b) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
Compiled 167 to 81 computations (51.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | 0 | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | c | @ | 0 | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | b | @ | inf | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | c | @ | inf | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1.0ms | a | @ | 0 | (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| 1× | batch-egg-rewrite |
| 1078× | rational.json-simplify-47 |
| 748× | rational.json-5 |
| 748× | rational.json-simplify-1 |
| 746× | exponential.json-3 |
| 746× | rational.json-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 60 |
| 1 | 141 | 56 |
| 2 | 468 | 54 |
| 3 | 1705 | 50 |
| 4 | 6548 | 50 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 c a) b) |
(/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 c a) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 c a) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 c a) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))))))) |
| 1× | egg-herbie |
| 1286× | rational.json-simplify-47 |
| 890× | rational.json-simplify-2 |
| 886× | rational.json-simplify-1 |
| 808× | rational.json-simplify-41 |
| 760× | rational.json-simplify-50 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 2974 |
| 1 | 208 | 2862 |
| 2 | 390 | 2838 |
| 3 | 1358 | 2814 |
| 4 | 5432 | 2806 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (*.f64 c a) b) 0) |
(+.f64 0 (/.f64 (*.f64 c a) b)) |
(-.f64 (/.f64 (*.f64 c a) b) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 c a) b))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 c a) b))) 1) |
(*.f64 (/.f64 (*.f64 c a) b) 1) |
(*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 1 (/.f64 (*.f64 c a) b)) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) 1)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(pow.f64 (/.f64 (*.f64 c a) b) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0) |
(+.f64 0 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) 1) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(*.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) 1)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))) |
(pow.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1) |
(neg.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(neg.f64 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (/.f64 b a))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (/.f64 b a))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (/.f64 b a))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(neg.f64 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(neg.f64 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(neg.f64 (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (neg.f64 (/.f64 c b)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)) (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b 7)) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (/.f64 b a))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))) |
(/.f64 b a) |
(+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) |
(+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (/.f64 b a))) |
(+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (/.f64 b a) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))))) |
(+.f64 (+.f64 (/.f64 b a) (/.f64 (pow.f64 b 3) (*.f64 c (pow.f64 a 2)))) (+.f64 (/.f64 (pow.f64 b 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (/.f64 (pow.f64 b 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))))) |
(+.f64 (/.f64 (*.f64 c a) b) 0) |
(/.f64 (*.f64 c a) b) |
(+.f64 0 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(-.f64 (/.f64 (*.f64 c a) b) 0) |
(/.f64 (*.f64 c a) b) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 c a) b))) 1) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) 1) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 (*.f64 c a) b) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 1 (/.f64 (*.f64 c a) b)) |
(/.f64 (*.f64 c a) b) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (/.f64 1 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) 1)) |
(/.f64 (*.f64 c a) b) |
(*.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) (/.f64 (/.f64 1 (/.f64 (*.f64 c a) b)) (*.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))) |
(/.f64 (*.f64 c a) b) |
(pow.f64 (/.f64 (*.f64 c a) b) 1) |
(/.f64 (*.f64 c a) b) |
(neg.f64 (neg.f64 (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 c a) b) |
(+.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(+.f64 0 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(-.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 0) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) 1) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) 1)) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(pow.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) 1) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
(neg.f64 (neg.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) |
(/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) |
Compiled 61 to 35 computations (42.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) |
| ✓ | 0.1b | (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)) |
| ✓ | 0.2b | (*.f64 c (*.f64 a -4)) |
| ✓ | 13.2b | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
Compiled 93 to 53 computations (43% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 8.0ms | a | @ | 0 | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 3.0ms | c | @ | inf | (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)) |
| 1.0ms | a | @ | inf | (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)) |
| 1.0ms | c | @ | 0 | (sqrt.f64 (*.f64 c (*.f64 a -4))) |
| 1.0ms | b | @ | 0 | (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)) |
| 1× | batch-egg-rewrite |
| 1408× | rational.json-simplify-49 |
| 1044× | rational.json-simplify-47 |
| 672× | rational.json-5 |
| 670× | exponential.json-3 |
| 670× | rational.json-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 96 |
| 1 | 130 | 96 |
| 2 | 410 | 96 |
| 3 | 1491 | 96 |
| 4 | 6015 | 88 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(*.f64 c (*.f64 a -4)) |
(/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 a -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 a -4)) (/.f64 (*.f64 c (*.f64 a -4)) (*.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 a -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 c (*.f64 a -4)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 b (+.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) (+.f64 b 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 -1 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 b 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 b 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 b 1)) (-.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 b 1) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))))) |
| 1× | egg-herbie |
| 1402× | rational.json-simplify-47 |
| 1172× | rational.json-simplify-54 |
| 868× | rational.json-simplify-43 |
| 726× | rational.json-simplify-41 |
| 696× | rational.json-simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 156 | 2752 |
| 1 | 373 | 2592 |
| 2 | 848 | 2592 |
| 3 | 2865 | 2592 |
| 4 | 7923 | 2592 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -1/2 (/.f64 b a)) |
(*.f64 -1/2 (/.f64 b a)) |
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(*.f64 -1/2 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(*.f64 -1/2 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(*.f64 -1 b) |
(*.f64 -1 b) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(*.f64 -1 b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(*.f64 -1 b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 c (*.f64 a -4)) 0) |
(+.f64 0 (*.f64 c (*.f64 a -4))) |
(-.f64 (*.f64 c (*.f64 a -4)) 0) |
(-.f64 0 (neg.f64 (*.f64 c (*.f64 a -4)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 a -4)))) 1) |
(/.f64 (*.f64 c (*.f64 a -4)) 1) |
(/.f64 (*.f64 c (*.f64 a -4)) (/.f64 (*.f64 c (*.f64 a -4)) (*.f64 c (*.f64 a -4)))) |
(pow.f64 (*.f64 c (*.f64 a -4)) 1) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 a -4)))) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) 1) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) 1)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))) |
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) |
(-.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 0) |
(-.f64 0 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(-.f64 1 (-.f64 b (+.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(-.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(-.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) (+.f64 b 1)) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 -1 b)) -1) |
(-.f64 (-.f64 1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1)) |
(-.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) -1) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 b 1)) -1) |
(-.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1)) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 b 1)) 1) |
(-.f64 (-.f64 0 (-.f64 b 1)) (-.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (-.f64 0 (-.f64 (-.f64 b 1) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(*.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(*.f64 -1 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) 1)) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(neg.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
| Outputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(*.f64 -1/2 (/.f64 b a)) |
(*.f64 -1/2 (/.f64 b a)) |
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(*.f64 -1/2 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(*.f64 -1/2 (/.f64 b a)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(*.f64 -1 b) |
(neg.f64 b) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 0) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) 1)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(+.f64 (*.f64 c (*.f64 a -4)) 0) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 0 (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(-.f64 (*.f64 c (*.f64 a -4)) 0) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(-.f64 0 (neg.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 a -4)))) 1) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(/.f64 (*.f64 c (*.f64 a -4)) 1) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(/.f64 (*.f64 c (*.f64 a -4)) (/.f64 (*.f64 c (*.f64 a -4)) (*.f64 c (*.f64 a -4)))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(pow.f64 (*.f64 c (*.f64 a -4)) 1) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 a -4)))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) 1) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) 1)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) 1) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) (+.f64 a a)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (neg.f64 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 0) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 0 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 0 (+.f64 b (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 1 (-.f64 b (+.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 1 (+.f64 (+.f64 b 1) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 -1 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 -1 b) (+.f64 -1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) 1) (+.f64 b 1)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 -1 b)) -1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 1 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 (-.f64 -1 b) (neg.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))))) -1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 b 1)) -1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 (neg.f64 b) (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) (+.f64 b 1)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (-.f64 b 1)) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 0 (-.f64 b 1)) (-.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(-.f64 (-.f64 0 (-.f64 (-.f64 b 1) (sqrt.f64 (*.f64 c (*.f64 a -4))))) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 -1 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) 1)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(*.f64 (*.f64 (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b)) (*.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4)))) (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) 1) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
(neg.f64 (-.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (neg.f64 b)) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) b) |
(-.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.5b | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) | |
| ✓ | 22.1b | (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
| ✓ | 46.4b | (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
Compiled 630 to 274 computations (56.5% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| 0.0ms | a | @ | -inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| 0.0ms | a | @ | inf | (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
| 0.0ms | c | @ | inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| 0.0ms | c | @ | -inf | (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| 1× | batch-egg-rewrite |
| 1280× | rational.json-simplify-55 |
| 1076× | rational.json-5 |
| 1074× | exponential.json-3 |
| 1074× | rational.json-1 |
| 1074× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 651 |
| 1 | 194 | 651 |
| 2 | 632 | 651 |
| 3 | 2393 | 93 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) |
| 1× | egg-herbie |
| 1472× | rational.json-simplify-111 |
| 1390× | rational.json-simplify-43 |
| 1110× | rational.json-simplify-50 |
| 836× | rational.json-simplify-55 |
| 796× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 182 | 5010 |
| 1 | 363 | 4832 |
| 2 | 691 | 4808 |
| 3 | 1362 | 4802 |
| 4 | 4454 | 4802 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) |
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(-.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(-.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| Outputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 -4 a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 -4 (*.f64 c a)) (pow.f64 b 2)) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))) |
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)) (+.f64 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)) 1/16)))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) |
(*.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) -1) |
(neg.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a)))) |
(neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) -1)) |
(*.f64 -1 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b)) |
(*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) |
(neg.f64 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(neg.f64 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) -1) (+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)))) |
(+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (neg.f64 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 -4 a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (neg.f64 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2))) |
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4))) (*.f64 -1 b)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (+.f64 (+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (+.f64 (*.f64 -1 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) b)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (+.f64 (*.f64 -1 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (neg.f64 (+.f64 b (sqrt.f64 (*.f64 c (*.f64 -4 a))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(+.f64 (neg.f64 (+.f64 b (sqrt.f64 (*.f64 -4 (*.f64 c a))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) 1/8)))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 b -2)))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(+.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(+.f64 0 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(+.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b b)) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(-.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 0) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(-.f64 0 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(-.f64 (neg.f64 (*.f64 4 (*.f64 a c))) (*.f64 b (neg.f64 b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (/.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) -1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(pow.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) 1) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(neg.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) |
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a (*.f64 c 4)))) |
(-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) |
(+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))) |
(sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))) |
(+.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 0) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(+.f64 0 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 -1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (-.f64 1 b)) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(*.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))))))) |
(*.f64 (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a)))))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (/.f64 (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) (+.f64 b (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))))) |
(/.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) -1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(pow.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
(neg.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 -4 a))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 16.8b | (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) | |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) | |
| ✓ | 22.2b | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
Compiled 329 to 156 computations (52.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| 0.0ms | b | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| 0.0ms | c | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| 0.0ms | c | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| 0.0ms | a | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
| 1× | batch-egg-rewrite |
| 1146× | rational.json-simplify-47 |
| 794× | rational.json-simplify-55 |
| 746× | rational.json-5 |
| 744× | exponential.json-3 |
| 744× | rational.json-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 158 |
| 1 | 143 | 158 |
| 2 | 447 | 88 |
| 3 | 1708 | 88 |
| 4 | 6830 | 88 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))))))) |
| 1× | egg-herbie |
| 1588× | rational.json-simplify-111 |
| 990× | rational.json-simplify-1 |
| 804× | rational.json-simplify-2 |
| 720× | rational.json-simplify-50 |
| 614× | rational.json-simplify-42 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 194 | 5095 |
| 1 | 385 | 5051 |
| 2 | 665 | 5039 |
| 3 | 1420 | 5039 |
| 4 | 2562 | 5039 |
| 5 | 6512 | 5039 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b 6) (pow.f64 (sqrt.f64 -4) 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) -1/8)) (+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (*.f64 (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)) 1/16)))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024))))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 5))) (/.f64 (pow.f64 b 6) (sqrt.f64 -1024)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 b (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(*.f64 -1 b) |
(*.f64 b -1) |
(neg.f64 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -1) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1 b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 b -1) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (+.f64 (neg.f64 b) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 b (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
b |
(+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 b (*.f64 -2 (+.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)) (/.f64 (*.f64 c a) b))))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 b (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(pow.f64 b 2) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))) |
(+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 0) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(-.f64 0 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) 1) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) |
(sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) |
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 0) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) 1)) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) 1) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (fabs.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (fabs.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)) (-.f64 (*.f64 a (*.f64 c 4)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)) (-.f64 (*.f64 c (*.f64 4 a)) (*.f64 b b)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)) (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4)))) |
(sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) |
Compiled 41146 to 22799 computations (44.6% saved)
16 alts after pruning (14 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 665 | 10 | 675 |
| Fresh | 1 | 4 | 5 |
| Picked | 1 | 0 | 1 |
| Done | 5 | 2 | 7 |
| Total | 672 | 16 | 688 |
| Status | Error | Program |
|---|---|---|
| 26.2b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) | |
| 30.8b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) | |
| ▶ | 24.0b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 27.9b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| ✓ | 18.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| 31.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) -4))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (*.f64 2 a))) | |
| 30.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) | |
| ▶ | 35.4b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) (neg.f64 b)) (*.f64 2 a))) |
| ▶ | 25.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
| ✓ | 24.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
| ▶ | 31.5b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
| 37.3b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))) | |
| 35.3b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) | |
| 34.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| ▶ | 45.0b | (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| 37.4b | (if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
Compiled 1372 to 866 computations (36.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.6b | (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))))) |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) | |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))) | |
| ✓ | 22.2b | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))) |
Compiled 267 to 147 computations (44.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | c | @ | -inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))) |
| 2.0ms | b | @ | 0 | (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))))) |
| 2.0ms | c | @ | inf | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))) |
| 1.0ms | b | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))) |
| 1.0ms | c | @ | inf | (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))))) |
| 1× | batch-egg-rewrite |
| 1034× | rational.json-5 |
| 1032× | exponential.json-3 |
| 1032× | rational.json-1 |
| 1032× | rational.json-2 |
| 1032× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 140 |
| 1 | 200 | 140 |
| 2 | 620 | 140 |
| 3 | 2264 | 140 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 b) (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 -1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))))) |
| 1× | egg-herbie |
| 1476× | rational.json-simplify-49 |
| 1132× | rational.json-simplify-1 |
| 864× | rational.json-simplify-2 |
| 792× | rational.json-simplify-43 |
| 744× | rational.json-simplify-54 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 310 | 9316 |
| 1 | 707 | 8266 |
| 2 | 1325 | 8040 |
| 3 | 2220 | 7928 |
| 4 | 3770 | 7886 |
| 5 | 5455 | 7886 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))))) |
b |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))))))))) |
(*.f64 -1 b) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b)))) |
b |
(+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) b) |
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) b)) |
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b)))) (pow.f64 a 3)) b))) |
b |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) b) |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) (+.f64 b (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))))))) |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))))) (+.f64 b (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))))) |
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)))) |
(*.f64 -2 b) |
(+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b))))) |
(/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5)))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))))) (pow.f64 b 7))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) 2) (+.f64 (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))))) (*.f64 -256 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))) (pow.f64 b 7))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5)))))))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (*.f64 -2 b)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (*.f64 -2 b))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b)))) (pow.f64 a 3)))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (*.f64 -2 b)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (*.f64 -2 b))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))))))))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0) |
(+.f64 0 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) |
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(pow.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1) |
(+.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 0 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(+.f64 (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 -1 b)) |
(+.f64 (-.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 1 b)) |
(+.f64 (-.f64 -1 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) 1) |
(*.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1) |
(*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))) |
(/.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(/.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1) |
(pow.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(neg.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
| Outputs |
|---|
(*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) |
(*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (pow.f64 b 2))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 2))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 b 2) (sqrt.f64 (/.f64 1 (*.f64 c a)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (pow.f64 b 2)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 2)) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) 2)))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (pow.f64 b 2))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))))))) |
(+.f64 (+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 b 2) (sqrt.f64 (/.f64 1 (*.f64 c a)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1/4) 2) a))))) (sqrt.f64 -1/4)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4))))) (pow.f64 b 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2)) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))))) |
(+.f64 (+.f64 (*.f64 -4 (sqrt.f64 (*.f64 -1/4 (*.f64 c a)))) (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (pow.f64 b 2)))) (*.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) -1/2))) (pow.f64 b 6))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 2)) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) 2)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 -1/2 (sqrt.f64 (*.f64 c a))))) (pow.f64 b 6)))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (*.f64 c a)) -1/2))) (pow.f64 b 6)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (pow.f64 b 2))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3)))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (*.f64 c a)) -1/2))) (pow.f64 b 6)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4))))))))) |
(+.f64 (*.f64 -4 (sqrt.f64 (*.f64 c (*.f64 a -1/4)))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (*.f64 2 (/.f64 (+.f64 (*.f64 1/256 (/.f64 1 (pow.f64 (*.f64 c a) 4))) (*.f64 1/32 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (*.f64 c (*.f64 a 1/4))))) (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)) -1/2))) (pow.f64 b 6)) (+.f64 (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 b 2) (sqrt.f64 (/.f64 1 (*.f64 c a))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3)))))))) |
b |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 b (*.f64 -4 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (*.f64 2 (/.f64 (*.f64 c a) b)))) |
(+.f64 b (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) b)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))))) |
(+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(+.f64 (+.f64 b (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 b (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)) (pow.f64 b 3))) (+.f64 b (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2))) (pow.f64 b 5))))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 b (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2))) (pow.f64 b 5))))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (+.f64 b (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5)))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (+.f64 b (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (pow.f64 b 5)))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))) (pow.f64 b 5))) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 b (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2)))) (pow.f64 b 5)))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(*.f64 -1 b) |
(neg.f64 b) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) b)) |
(*.f64 -1 (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b))) |
(neg.f64 (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b))) |
(-.f64 (neg.f64 b) (/.f64 (*.f64 (*.f64 c a) -2) b)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b)) (+.f64 (neg.f64 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 3))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) -2) b)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 3)) b))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 (pow.f64 (*.f64 c a) 2) 6)) (pow.f64 b 3)) (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)) (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b)))) |
(neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)) (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)) (*.f64 -1 b)))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b)) (+.f64 (neg.f64 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2)))) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) 2))) (pow.f64 b 5)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) -2) b)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 3)) b)) (neg.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2)))) (*.f64 c (*.f64 2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5))))) |
(+.f64 (neg.f64 b) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))) (*.f64 c (*.f64 2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 (pow.f64 (*.f64 c a) 2) 6)) (pow.f64 b 3)))))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2))))) (*.f64 a (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)) (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b))))) |
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2))))) (*.f64 a (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)) (+.f64 b (/.f64 (*.f64 (*.f64 c a) -2) b))))) |
b |
(+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) b) |
(+.f64 b (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) |
(+.f64 b (*.f64 a (*.f64 (/.f64 c b) -2))) |
(+.f64 b (*.f64 (/.f64 c b) (*.f64 -2 a))) |
(+.f64 b (*.f64 -2 (*.f64 (/.f64 c b) a))) |
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) b)) |
(+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) (+.f64 b (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 c b) -2)) (+.f64 b (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (/.f64 c b) (*.f64 -2 a)) (+.f64 b (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (+.f64 b (*.f64 -2 (*.f64 (/.f64 c b) a))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 -2 (*.f64 (/.f64 c b) a)) (+.f64 b (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b)))) (pow.f64 a 3)) b))) |
(+.f64 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))) (+.f64 (+.f64 b (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 2 (*.f64 c (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 (*.f64 a (*.f64 (/.f64 c b) -2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 b (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) -1/2)) (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 c b)))))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 (/.f64 c b) (*.f64 -2 a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2)))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))))) |
(+.f64 b (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 c b) a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2)))))))) |
(+.f64 b (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 c b) a)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
b |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) b) |
(+.f64 b (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) |
(+.f64 b (*.f64 c (*.f64 (/.f64 a b) -2))) |
(+.f64 b (*.f64 (/.f64 a b) (*.f64 c -2))) |
(+.f64 b (*.f64 -2 (*.f64 c (/.f64 a b)))) |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) (+.f64 b (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3))))))) |
(+.f64 b (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))))) (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))))) |
(+.f64 b (+.f64 (*.f64 c (*.f64 (/.f64 a b) -2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) -1/2)))))) |
(+.f64 b (+.f64 (*.f64 (/.f64 a b) (*.f64 c -2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))))))) |
(+.f64 b (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))))))) |
(+.f64 b (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))))))) |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))))) (+.f64 b (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) (+.f64 b (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2))))))))))) |
(+.f64 b (+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 a b) -2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) -1/2))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) -1/2)))))) |
(+.f64 b (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))))) (+.f64 (*.f64 (/.f64 a b) (*.f64 c -2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))))))) |
(+.f64 b (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 a (*.f64 (*.f64 b 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))))) (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))))))) |
(+.f64 (+.f64 b (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 a (*.f64 b (*.f64 2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3)))))) |
(*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) |
(*.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 c a))) 4) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) |
(+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)) |
(+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 c a))) 4)) |
(+.f64 (neg.f64 b) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 c a))) 4) (+.f64 (neg.f64 b) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (pow.f64 b 2) -1)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (*.f64 -1 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 2)) b))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (*.f64 -1 (+.f64 b (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (pow.f64 b 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (neg.f64 (+.f64 b (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (-.f64 (neg.f64 b) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 b 2) (sqrt.f64 (/.f64 1 (*.f64 c a))))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (pow.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4)))) 2)) (sqrt.f64 -1/4)))) (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1/4))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1/4))) (pow.f64 b 2))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1/4))) (*.f64 -1 b)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 (*.f64 c a))) 4) (+.f64 (neg.f64 b) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1/4)))) (sqrt.f64 (*.f64 -1/4 (/.f64 1 (*.f64 c a))))) (*.f64 (pow.f64 b 2) -1)))) (*.f64 (pow.f64 b 4) (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (sqrt.f64 (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4))))) -1))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (*.f64 -1 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4))))) (pow.f64 b 2)) b))) (*.f64 (pow.f64 b 4) (neg.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))))) (+.f64 b (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (pow.f64 b 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))))) (+.f64 b (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (neg.f64 (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (*.f64 -1/32 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))))) (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (*.f64 c a)) 3) (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 1/1024 (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1/4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) 2))) (sqrt.f64 -1/4)))))) (+.f64 b (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (pow.f64 b 2) (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/4))) 4) (neg.f64 (+.f64 (*.f64 (pow.f64 b 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) (*.f64 (/.f64 (+.f64 (*.f64 1/64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 1 (sqrt.f64 -1/4)) -1/32)) 2)) (sqrt.f64 -1/4)) (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 c a)) 3))))) (+.f64 b (*.f64 (+.f64 (sqrt.f64 -1/4) (*.f64 1/8 (/.f64 1 (sqrt.f64 -1/4)))) (*.f64 (pow.f64 b 2) (sqrt.f64 (/.f64 1 (*.f64 c a))))))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b)) (*.f64 b -2)) |
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) -2) b)) (*.f64 b -2)) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b)) (*.f64 b -2))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 3)) (/.f64 (*.f64 (*.f64 c a) -2) b)))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 (pow.f64 (*.f64 c a) 2) 6)) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) -2) b)) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))) (*.f64 2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -2 b) (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b))))) |
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2)))) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) 2))) (pow.f64 b 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b)) (*.f64 b -2)))) |
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2)))) (*.f64 c (*.f64 2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 3)) (/.f64 (*.f64 (*.f64 c a) -2) b))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2))))) (*.f64 c (*.f64 2 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -8) (*.f64 (pow.f64 (*.f64 c a) 2) 6)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2))))) (*.f64 a (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2))))) (*.f64 a (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2))))) (*.f64 a (*.f64 2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))))) (pow.f64 b 5)) (+.f64 (/.f64 (*.f64 (*.f64 c a) -2) b) (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -2) (pow.f64 b 3)))))) |
(/.f64 (+.f64 (*.f64 -4 (*.f64 c a)) (*.f64 2 (*.f64 c a))) b) |
(/.f64 (+.f64 (*.f64 (*.f64 c a) 2) (*.f64 -4 (*.f64 c a))) b) |
(/.f64 (*.f64 (*.f64 c a) -2) b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (*.f64 -4 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5)))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2))) (pow.f64 b 5)))))) (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 5))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2))) (pow.f64 b 5)))))) (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (pow.f64 b 5))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))) (pow.f64 b 5))) (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2)))) (pow.f64 b 5))))) (*.f64 (/.f64 (*.f64 c a) b) -2))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))))) (pow.f64 b 7))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))) 2) (+.f64 (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2))))))))) (*.f64 -256 (*.f64 (pow.f64 c 4) (pow.f64 a 4))))) (pow.f64 b 7))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -2 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (pow.f64 (*.f64 2 (*.f64 c a)) 2)))))) (pow.f64 b 5)))))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2)) (pow.f64 b 3))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2))) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2)))) -2)) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) -256) (pow.f64 (*.f64 -1/2 (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) 2))) (pow.f64 b 7))))))) (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (+.f64 (*.f64 -16 (pow.f64 (*.f64 c a) 2)) (pow.f64 (*.f64 (*.f64 c a) 2) 2))) -2))))) (pow.f64 b 7)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2)))) (*.f64 -2 c)) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) 2)) (*.f64 (pow.f64 (*.f64 c a) 4) -256))) (pow.f64 b 7)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2))) (pow.f64 b 5)))))))) (+.f64 (*.f64 2 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12)) -2))))) (pow.f64 b 7))) (*.f64 2 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (pow.f64 b 5)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))) (*.f64 (*.f64 c a) -2)) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 6) 2) (*.f64 (pow.f64 (*.f64 c a) 4) -256))) (pow.f64 b 7)))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 2 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5)) (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) -2)))))) (pow.f64 b 7))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (pow.f64 b 5))) (/.f64 (+.f64 (*.f64 a (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (*.f64 c -2))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 36) (*.f64 -256 (pow.f64 (*.f64 c a) 4)))) (pow.f64 b 7))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 2 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5)) (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))))) (pow.f64 b 7))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (pow.f64 b 5))) (/.f64 (+.f64 (*.f64 a (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))) (*.f64 c -2))) (*.f64 (pow.f64 (*.f64 c a) 4) -220)) (pow.f64 b 7))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 2 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) -12))) (pow.f64 b 5)) (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 c -12) -2)))))) (pow.f64 b 7))))) |
(+.f64 (+.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 2) -12) (pow.f64 b 3)) (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2)))) (pow.f64 b 5))) (/.f64 (+.f64 (*.f64 a (*.f64 c (*.f64 -2 (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2))))))) (*.f64 (pow.f64 (*.f64 c a) 4) -220)) (pow.f64 b 7))))) (*.f64 (/.f64 (*.f64 c a) b) -2)) (*.f64 2 (+.f64 (/.f64 (*.f64 a (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 c -12))) (pow.f64 b 5)) (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -64) (*.f64 c (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 a -12) -2)))))) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))))) |
(+.f64 (*.f64 b -2) (neg.f64 (*.f64 a (*.f64 (/.f64 c b) -2)))) |
(+.f64 (*.f64 b -2) (*.f64 a (*.f64 2 (/.f64 c b)))) |
(*.f64 -2 (+.f64 b (*.f64 (/.f64 c b) (neg.f64 a)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (*.f64 -2 b))) |
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (+.f64 (*.f64 b -2) (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) -1)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (neg.f64 (*.f64 a (*.f64 (/.f64 c b) -2))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 a (*.f64 2 (/.f64 c b))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (neg.f64 (pow.f64 a 2))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 a (*.f64 2 (/.f64 c b))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (neg.f64 (pow.f64 a 2))))) |
(+.f64 (*.f64 -2 (+.f64 b (*.f64 (/.f64 c b) (neg.f64 a)))) (*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))))))) |
(+.f64 (*.f64 -2 (+.f64 b (*.f64 (/.f64 c b) (neg.f64 a)))) (*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b))))) (+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2))) (pow.f64 b 2)))) (pow.f64 b 3))) (*.f64 2 (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 c (pow.f64 b 3))) 2)) b)))) (pow.f64 a 3)))))) |
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) -1)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 2 (*.f64 c (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))))) (*.f64 (pow.f64 a 3) -1)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 -4 (/.f64 c b)) (*.f64 2 (/.f64 c b)))))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 -1 (+.f64 (*.f64 a (*.f64 (/.f64 c b) -2)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) -1/2)) (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 c b))))))) (*.f64 (pow.f64 a 2) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 (/.f64 c b) (*.f64 -2 a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2))))))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 c b) a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2))))))))) |
(+.f64 (*.f64 b -2) (neg.f64 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))))) (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 c b) a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2))))))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 (pow.f64 a 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 c 2) (pow.f64 b 3)))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))))) (-.f64 (*.f64 2 (*.f64 (/.f64 c b) a)) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 c 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 c (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3))) (*.f64 c (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 c 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 c (pow.f64 b 3)) 2))) (*.f64 b 2)))))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 c (*.f64 (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))) -1))) |
(+.f64 (*.f64 b -2) (*.f64 c (neg.f64 (*.f64 (/.f64 a b) -2)))) |
(+.f64 (*.f64 b -2) (*.f64 c (*.f64 2 (/.f64 a b)))) |
(+.f64 (*.f64 b -2) (*.f64 (/.f64 a b) (*.f64 c 2))) |
(*.f64 -2 (+.f64 b (*.f64 (/.f64 a b) (neg.f64 c)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (*.f64 -2 b))) |
(+.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))) -1)) (+.f64 (*.f64 b -2) (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))) -1)))) |
(+.f64 (*.f64 c (neg.f64 (*.f64 (/.f64 a b) -2))) (+.f64 (*.f64 b -2) (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) -1/2))))))) |
(+.f64 (*.f64 c (*.f64 2 (/.f64 a b))) (+.f64 (*.f64 b -2) (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))))))) |
(+.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (+.f64 (*.f64 b -2) (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))))))) |
(+.f64 (*.f64 -2 (+.f64 b (*.f64 (/.f64 a b) (neg.f64 c)))) (*.f64 (pow.f64 c 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))))) |
(+.f64 (*.f64 -2 (+.f64 b (*.f64 (/.f64 a b) (neg.f64 c)))) (*.f64 (pow.f64 c 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (pow.f64 b 3)))))) (+.f64 (*.f64 -1 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))))) (+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)) a) (pow.f64 b 2)))) (pow.f64 b 3))))))))) |
(+.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b))) -1)) (+.f64 (+.f64 (*.f64 b -2) (*.f64 (pow.f64 c 3) (*.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2))))))) -1))) (*.f64 (pow.f64 c 2) (*.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))))) -1)))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 -1 (+.f64 (*.f64 c (*.f64 (/.f64 a b) -2)) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) -1/2)))))) (*.f64 (pow.f64 c 2) (neg.f64 (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) -1/2))))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))))))) (+.f64 (*.f64 (/.f64 a b) (*.f64 c -2)) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2 (*.f64 a (*.f64 b (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (pow.f64 b 3) (*.f64 -1/2 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))))))))))) |
(+.f64 (*.f64 b -2) (*.f64 -1 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))))) (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 a (*.f64 (*.f64 b 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))))))))) |
(+.f64 (*.f64 b -2) (neg.f64 (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))))) (+.f64 (*.f64 -2 (*.f64 c (/.f64 a b))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 a (*.f64 (*.f64 b 2) (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2)))) (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (pow.f64 (*.f64 2 (/.f64 a (pow.f64 b 3))) 2))) (pow.f64 b 2)))))))))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (neg.f64 (*.f64 -8 (/.f64 (pow.f64 a 2) (pow.f64 b 3)))) (*.f64 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2))) (*.f64 -1/2 (pow.f64 b 3))))) (-.f64 (*.f64 (/.f64 a b) (*.f64 c 2)) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 a (*.f64 b (*.f64 2 (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))))) (*.f64 (+.f64 (*.f64 -64 (/.f64 (pow.f64 a 3) (pow.f64 b 8))) (*.f64 -2 (/.f64 (*.f64 a (+.f64 (*.f64 -16 (/.f64 (pow.f64 a 2) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 a (pow.f64 b 3)) 2)))) (pow.f64 b 2)))) (*.f64 -1/2 (pow.f64 b 3)))))))) |
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(+.f64 0 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 0) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(pow.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))) |
(+.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 0) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(+.f64 0 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 b) (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 -1 b)) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (-.f64 1 b)) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(+.f64 (-.f64 -1 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) 1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(*.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) (/.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))))) |
(*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a)))))))) |
(*.f64 (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a)))))) (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(/.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(/.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))))) |
(*.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))))) |
(/.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) -1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(pow.f64 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) 1) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
(neg.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 -4 c))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4))))) (+.f64 (pow.f64 b 2) (*.f64 -4 (*.f64 c a))))) |
(-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 -4 a))))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 2 (/.f64 (*.f64 c a) b)) |
| ✓ | 3.1b | (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
| 5.0b | (/.f64 (*.f64 c a) b) |
Compiled 103 to 50 computations (51.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | b | @ | inf | (*.f64 2 (/.f64 (*.f64 c a) b)) |
| 1.0ms | c | @ | 0 | (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
| 1.0ms | b | @ | 0 | (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
| 1.0ms | b | @ | inf | (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
| 1.0ms | c | @ | -inf | (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
| 1× | batch-egg-rewrite |
| 1296× | rational.json-simplify-49 |
| 910× | rational.json-simplify-47 |
| 656× | rational.json-simplify-50 |
| 596× | rational.json-5 |
| 594× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 62 |
| 1 | 117 | 62 |
| 2 | 357 | 62 |
| 3 | 1341 | 62 |
| 4 | 5296 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a)) |
(*.f64 2 (/.f64 (*.f64 c a) b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 c a) b) (neg.f64 (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)))))) |
| 1× | egg-herbie |
| 1502× | rational.json-simplify-111 |
| 886× | rational.json-simplify-47 |
| 782× | rational.json-simplify-55 |
| 764× | rational.json-simplify-2 |
| 622× | rational.json-simplify-104 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 70 | 1809 |
| 1 | 136 | 1747 |
| 2 | 270 | 1747 |
| 3 | 1046 | 1711 |
| 4 | 4676 | 1711 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0) |
(+.f64 0 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(-.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) 1) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(*.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(+.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(-.f64 (/.f64 (*.f64 c a) b) (neg.f64 (/.f64 (*.f64 c a) b))) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b)))) 1) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(pow.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(/.f64 c b) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b)) |
(+.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 0 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 0) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) 1) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1)) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) 1) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(pow.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) 1) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (*.f64 b -2)) (+.f64 a a)) |
(/.f64 (*.f64 -2 (+.f64 b (neg.f64 (/.f64 (*.f64 a c) b)))) (+.f64 a a)) |
(+.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b)) |
(+.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(+.f64 0 (*.f64 2 (/.f64 (*.f64 c a) b))) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(-.f64 (/.f64 (*.f64 c a) b) (neg.f64 (/.f64 (*.f64 c a) b))) |
(-.f64 (/.f64 (*.f64 a c) b) (neg.f64 (/.f64 (*.f64 a c) b))) |
(-.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 0) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(-.f64 0 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 2 (/.f64 (*.f64 c a) b)))) 1) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (/.f64 (/.f64 (*.f64 c a) b) (/.f64 (*.f64 c a) b))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b))) |
(*.f64 (*.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b)) (/.f64 2 (/.f64 (*.f64 a c) b))) |
(*.f64 (*.f64 2 (/.f64 (*.f64 a c) b)) (/.f64 (/.f64 (*.f64 a c) b) (/.f64 (*.f64 a c) b))) |
(pow.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) 1) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
(neg.f64 (*.f64 (/.f64 (*.f64 c a) b) -2)) |
(*.f64 2 (/.f64 (*.f64 a c) b)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| ✓ | 0.2b | (*.f64 c (*.f64 -4 a)) |
| ✓ | 13.2b | (sqrt.f64 (*.f64 c (*.f64 -4 a))) |
Compiled 78 to 46 computations (41% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| 0.0ms | c | @ | inf | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| 0.0ms | a | @ | -inf | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| 0.0ms | a | @ | 0 | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| 0.0ms | c | @ | -inf | (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| 1× | batch-egg-rewrite |
| 1200× | rational.json-simplify-49 |
| 844× | rational.json-simplify-47 |
| 766× | rational.json-simplify-58 |
| 640× | rational.json-simplify-50 |
| 542× | rational.json-5 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 59 |
| 1 | 101 | 59 |
| 2 | 322 | 59 |
| 3 | 1208 | 59 |
| 4 | 4890 | 59 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 c (*.f64 -4 a))) |
(*.f64 c (*.f64 -4 a)) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 c (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 -4 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 -4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 -4 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 c (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 -4 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 -4 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 -4 a)) (/.f64 (*.f64 c (*.f64 -4 a)) (*.f64 c (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 -4 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 c (*.f64 -4 a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))))) |
| 1× | egg-herbie |
| 1294× | rational.json-simplify-2 |
| 1250× | rational.json-simplify-47 |
| 944× | rational.json-simplify-54 |
| 766× | rational.json-simplify-1 |
| 756× | rational.json-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 100 | 1291 |
| 1 | 217 | 1291 |
| 2 | 494 | 1291 |
| 3 | 1874 | 1291 |
| 4 | 6297 | 1291 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) 1) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1)) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(+.f64 (*.f64 c (*.f64 -4 a)) 0) |
(+.f64 0 (*.f64 c (*.f64 -4 a))) |
(-.f64 (*.f64 c (*.f64 -4 a)) 0) |
(-.f64 0 (neg.f64 (*.f64 c (*.f64 -4 a)))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 -4 a)))) 1) |
(/.f64 (*.f64 c (*.f64 -4 a)) 1) |
(/.f64 (*.f64 c (*.f64 -4 a)) (/.f64 (*.f64 c (*.f64 -4 a)) (*.f64 c (*.f64 -4 a)))) |
(pow.f64 (*.f64 c (*.f64 -4 a)) 1) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 -4 a)))) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0) |
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) 1) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) |
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
| Outputs |
|---|
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(+.f64 0 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(-.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 0) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) 1) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a)))) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) (*.f64 a (*.f64 c (*.f64 a 16)))))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) 1) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(+.f64 (*.f64 c (*.f64 -4 a)) 0) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 0 (*.f64 c (*.f64 -4 a))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (*.f64 c (*.f64 -4 a)) 0) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 0 (neg.f64 (*.f64 c (*.f64 -4 a)))) |
(*.f64 -4 (*.f64 c a)) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 c (*.f64 -4 a)))) 1) |
(*.f64 -4 (*.f64 c a)) |
(/.f64 (*.f64 c (*.f64 -4 a)) 1) |
(*.f64 -4 (*.f64 c a)) |
(/.f64 (*.f64 c (*.f64 -4 a)) (/.f64 (*.f64 c (*.f64 -4 a)) (*.f64 c (*.f64 -4 a)))) |
(*.f64 -4 (*.f64 c a)) |
(pow.f64 (*.f64 c (*.f64 -4 a)) 1) |
(*.f64 -4 (*.f64 c a)) |
(neg.f64 (neg.f64 (*.f64 c (*.f64 -4 a)))) |
(*.f64 -4 (*.f64 c a)) |
(+.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 0) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) 1) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1)) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (/.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)) 1) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (+.f64 a a)))) |
(/.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 a a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| ✓ | 0.8b | (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
| 1.0b | (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) | |
| 22.1b | (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) |
Compiled 99 to 53 computations (46.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | a | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| 1.0ms | c | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| 1.0ms | b | @ | 0 | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| 1.0ms | a | @ | -inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| 1.0ms | b | @ | inf | (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| 1× | batch-egg-rewrite |
| 1152× | rational.json-simplify-47 |
| 732× | rational.json-5 |
| 730× | exponential.json-3 |
| 730× | rational.json-1 |
| 730× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 82 |
| 1 | 134 | 82 |
| 2 | 431 | 82 |
| 3 | 1610 | 82 |
| 4 | 6597 | 82 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))))))) |
| 1× | egg-herbie |
| 1482× | rational.json-simplify-111 |
| 840× | rational.json-simplify-1 |
| 780× | rational.json-simplify-55 |
| 670× | rational.json-simplify-104 |
| 596× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 222 | 4247 |
| 1 | 444 | 4095 |
| 2 | 790 | 4047 |
| 3 | 1502 | 4029 |
| 4 | 3983 | 4029 |
| 5 | 7959 | 4029 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 b) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a)))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7)))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 b a))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(*.f64 -1 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 0) |
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) |
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1))) |
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1)) 1) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) |
(*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) 1)) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(/.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1) |
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) 1) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) 1)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))) |
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) |
(sqrt.f64 (*.f64 -4 (*.f64 c a))) |
(sqrt.f64 (*.f64 c (*.f64 a -4))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (*.f64 -1 b)) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (neg.f64 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (neg.f64 b) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a))))))) |
(+.f64 (neg.f64 b) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a))))))) |
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -4)) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 -4 (*.f64 c a))) (+.f64 (*.f64 -1 b) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64))))) |
(+.f64 (neg.f64 b) (+.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (+.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))))) |
(+.f64 (neg.f64 b) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b 4) (sqrt.f64 -64)))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4))))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (pow.f64 b 7))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (pow.f64 b 7)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (pow.f64 b 7))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (pow.f64 b 7))))) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 -2 b)) |
(+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))))) |
(+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 b -2) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(+.f64 (*.f64 b -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)))) |
(*.f64 -2 (/.f64 (*.f64 c a) b)) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (*.f64 -2 (/.f64 (*.f64 c a) b))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b)))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) b)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b 5))) (*.f64 -2 (/.f64 (*.f64 c a) b))))) |
(+.f64 (*.f64 -2 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 c a) b)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b))))) |
(+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (+.f64 (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 c a) b) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b 3)))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b 5)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) b))) |
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) |
(*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (*.f64 -1/2 (/.f64 b a))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (*.f64 -1/2 (/.f64 b a)))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 1/4 (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/4)))) |
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -4))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b 4) (pow.f64 (sqrt.f64 -4) 3))))))) |
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))) (+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))))))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))))) |
(+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/4)) (+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))))))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))))))) |
(+.f64 (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))) (+.f64 (*.f64 -1/2 (/.f64 b a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b 2) (sqrt.f64 -4)) 1/4)) (*.f64 (/.f64 (pow.f64 b 4) (sqrt.f64 -64)) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2) (*.f64 16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)))) (*.f64 a (pow.f64 b 7)))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 4 (pow.f64 (pow.f64 (*.f64 c a) 2) 2)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (*.f64 a (pow.f64 b 7)))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 4 (pow.f64 (*.f64 c a) 4)) (*.f64 16 (pow.f64 (*.f64 c a) 4))) (*.f64 a (pow.f64 b 7))))) |
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 a (pow.f64 b 7))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 a (pow.f64 b 7)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 20) (*.f64 a (pow.f64 b 7)))))) |
(*.f64 -1 (/.f64 b a)) |
(neg.f64 (/.f64 b a)) |
(+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a))) |
(+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (*.f64 -1 (/.f64 b a)))) |
(+.f64 (/.f64 c b) (+.f64 (*.f64 -1 (/.f64 b a)) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (neg.f64 (/.f64 b a)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3)) (+.f64 (/.f64 c b) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 b a))))) |
(+.f64 (/.f64 c b) (+.f64 (+.f64 (*.f64 -1 (/.f64 b a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (+.f64 (neg.f64 (/.f64 b a)) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (+.f64 (+.f64 (/.f64 c b) (neg.f64 (/.f64 b a))) (*.f64 2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 c 2) (pow.f64 b 3))) 2))) b)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 16 (/.f64 (pow.f64 c 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 c 2) (pow.f64 b 3)) 2)))) b)))) |
(*.f64 -1 (/.f64 c b)) |
(neg.f64 (/.f64 c b)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (*.f64 -1 (/.f64 c b))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b))) |
(*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))))) |
(+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (pow.f64 (*.f64 -2 (/.f64 (pow.f64 a 2) (pow.f64 b 3))) 2))) (*.f64 a b))) (+.f64 (*.f64 -1 (/.f64 c b)) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 c b)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) (*.f64 a b)))))) |
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (*.f64 -1 (+.f64 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)) (/.f64 c b)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) (*.f64 a b)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (+.f64 (*.f64 -1 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) (*.f64 a b))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5))) (+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) (*.f64 a b))))) |
(+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b 3)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b 5)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 16 (/.f64 (pow.f64 a 4) (pow.f64 b 6))) (*.f64 4 (pow.f64 (/.f64 (pow.f64 a 2) (pow.f64 b 3)) 2)))) (*.f64 a b)))) |
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 0) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(+.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (-.f64 b -1)) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) 1)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(*.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) (/.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b)) (*.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(/.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) -1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) 1) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(neg.f64 (-.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) |
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(-.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 0) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(-.f64 0 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) 1) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) 1)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a))))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)) 1) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
(neg.f64 (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (+.f64 a a)))) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 4 a)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 c (*.f64 a 4)))) b) (+.f64 a a)) |
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 c a) 4))) b) (+.f64 a a)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.2b | (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
| ✓ | 10.4b | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
| 13.2b | (sqrt.f64 (*.f64 c (*.f64 a -4))) | |
| ✓ | 14.2b | (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
Compiled 193 to 112 computations (42% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
| 1.0ms | c | @ | 0 | (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
| 1.0ms | a | @ | 0 | (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
| 1.0ms | a | @ | 0 | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
| 0.0ms | c | @ | inf | (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
| 1× | batch-egg-rewrite |
| 1334× | rational.json-simplify-47 |
| 874× | rational.json-5 |
| 872× | exponential.json-3 |
| 872× | rational.json-1 |
| 872× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 111 |
| 1 | 156 | 111 |
| 2 | 488 | 111 |
| 3 | 1871 | 111 |
| 4 | 7438 | 111 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))) (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 a 16)) (*.f64 c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 16 (fabs.f64 a)) (*.f64 c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 a 16) (fabs.f64 (/.f64 (*.f64 a 16) (*.f64 a 16)))) (*.f64 c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 c (fabs.f64 (/.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (fabs.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (/.f64 c (fabs.f64 (/.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) c))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (/.f64 c (fabs.f64 (/.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (fabs.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (/.f64 c (fabs.f64 (/.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 c (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 c (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 c) (*.f64 a (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 c) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 c) (*.f64 a (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 a (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 a) (*.f64 c (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 a) (*.f64 c (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 a (fabs.f64 (/.f64 a a))) (*.f64 c (*.f64 c (*.f64 a 16)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 c (*.f64 a 16))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (neg.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (fabs.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (neg.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))))))) |
| 1× | egg-herbie |
| 1998× | rational.json-simplify-47 |
| 1378× | rational.json-simplify-111 |
| 1080× | rational.json-simplify-54 |
| 688× | rational.json-simplify-44 |
| 636× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 204 | 3662 |
| 1 | 508 | 3662 |
| 2 | 1228 | 3630 |
| 3 | 3018 | 3482 |
| 4 | 7226 | 3482 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(-.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))) (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4)))))) |
(-.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0) |
(-.f64 0 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1) |
(neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(+.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0) |
(+.f64 0 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(-.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0) |
(-.f64 0 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) 1) |
(/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1) |
(/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(pow.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1) |
(neg.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a 16)) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 16 (fabs.f64 a)) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a 16) (fabs.f64 (/.f64 (*.f64 a 16) (*.f64 a 16)))) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (neg.f64 c))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 c))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) c)) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (neg.f64 c))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (fabs.f64 c))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) c)) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (neg.f64 c))) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) c)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (neg.f64 c))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (fabs.f64 c))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 c (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 c (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 (neg.f64 c) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (neg.f64 c) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 (fabs.f64 c) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (fabs.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (fabs.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 (neg.f64 a) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (fabs.f64 a) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (/.f64 a (fabs.f64 (/.f64 a a))) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (neg.f64 (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (fabs.f64 (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a)))))) |
(fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
(fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (neg.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
| Outputs |
|---|
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 4 (*.f64 c a)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 -4 (*.f64 c a)) |
(*.f64 c (*.f64 a -4)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(*.f64 16 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) |
(*.f64 16 (pow.f64 (*.f64 c a) 2)) |
(+.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(+.f64 0 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(-.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 0) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) 1) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))) (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16)))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 c (*.f64 a 16))))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) 1) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))))) |
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4)))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 0) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 0 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(neg.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 a (*.f64 c -4))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 -4 a))))) |
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16)))) (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4))))) |
(+.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(+.f64 0 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(-.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 0) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(-.f64 0 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) 1) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(pow.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) 1) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(neg.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) |
(*.f64 a (*.f64 c (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 a (*.f64 c (*.f64 a 16)))) |
(*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a 16)) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 16 (fabs.f64 a)) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a 16) (fabs.f64 (/.f64 (*.f64 a 16) (*.f64 a 16)))) (*.f64 c (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (neg.f64 c))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 c))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) c)) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (neg.f64 c))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (fabs.f64 c))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) c)) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (neg.f64 c))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) c)) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (neg.f64 c))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (fabs.f64 c))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))) (/.f64 c (fabs.f64 (/.f64 c c))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 c (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 c (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (neg.f64 c) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 c) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (fabs.f64 c) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (fabs.f64 c) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (fabs.f64 c) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 a (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (neg.f64 (*.f64 a (*.f64 c (*.f64 a 16)))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (*.f64 16 (*.f64 (fabs.f64 c) (*.f64 a a))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 c (fabs.f64 (/.f64 c c))) (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 c (*.f64 (*.f64 a 16) a)) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32)))))))) |
(*.f64 (fabs.f64 c) (fabs.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (*.f64 c (*.f64 a 16))) (/.f64 (*.f64 c (*.f64 a (*.f64 a 32))) (*.f64 c (*.f64 a (*.f64 a 32))))))) |
(fabs.f64 (*.f64 c (/.f64 (*.f64 (*.f64 c a) (*.f64 a 16)) (/.f64 (*.f64 c (*.f64 (*.f64 a a) 32)) (*.f64 c (*.f64 (*.f64 a a) 32)))))) |
(fabs.f64 (*.f64 (neg.f64 a) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (fabs.f64 a) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 a (fabs.f64 (/.f64 a a))) (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 c a)) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a)))) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (neg.f64 (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (fabs.f64 (*.f64 c a)))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (*.f64 (*.f64 c (*.f64 a 16)) (/.f64 (*.f64 c a) (fabs.f64 (/.f64 (*.f64 c a) (*.f64 c a)))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) (fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
(fabs.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (neg.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16))))))) |
(fabs.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a 16)))) |
(fabs.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 a 16))))) |
(fabs.f64 (*.f64 c (*.f64 a (*.f64 c (*.f64 a 16))))) |
(*.f64 16 (*.f64 (*.f64 c a) (*.f64 c a))) |
Compiled 46630 to 28932 computations (38% saved)
16 alts after pruning (13 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 786 | 6 | 792 |
| Fresh | 2 | 7 | 9 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 3 | 6 |
| Total | 792 | 16 | 808 |
| Status | Error | Program |
|---|---|---|
| 22.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) b))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| 26.2b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) | |
| 30.8b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) | |
| ✓ | 24.0b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 27.9b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| ✓ | 18.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| 30.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) | |
| 30.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) | |
| ✓ | 31.5b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
| 24.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) | |
| 33.7b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) | |
| 35.3b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) | |
| 24.0b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| 34.6b | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) | |
| 47.1b | (if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) | |
| 37.4b | (if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
Compiled 719 to 453 computations (37% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 -1 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 (*.f64 c (+.f64 (*.f64 -4 (/.f64 a b)) (*.f64 2 (/.f64 a b)))) b))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (*.f64 c (*.f64 a -4))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))) (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 c (*.f64 a -4)))) (sqrt.f64 (*.f64 c (*.f64 (*.f64 c a) (*.f64 a 16))))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 c (*.f64 a -4)))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 c a) -4))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)))))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b)) (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 b b))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))) (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4))))))))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (*.f64 c (*.f64 a -4))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))) (*.f64 (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 b (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (*.f64 (/.f64 1 (-.f64 (neg.f64 b) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))) (*.f64 (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4))))) (+.f64 b (*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 4 (*.f64 a c))))) (+.f64 (pow.f64 b 2) (*.f64 a (*.f64 c -4)))))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))) (/.f64 (/.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (+.f64 a a)))))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
4 calls:
| 331.0ms | b |
| 298.0ms | c |
| 251.0ms | a |
| 68.0ms | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| Error | Segments | Branch |
|---|---|---|
| 15.4b | 7 | a |
| 7.2b | 3 | b |
| 14.3b | 5 | c |
| 7.2b | 5 | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 1841 to 982 computations (46.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 5.930307197179618e+112 | 1.5684750369374524e+113 |
| 39.0ms | -5.3983849366178765e+157 | -4.3225875733968347e+148 |
| 45.0ms | 224× | body | 256 | valid |
| 7.0ms | 37× | body | 256 | infinite |
| 0.0ms | 3× | body | 256 | invalid |
Compiled 957 to 633 computations (33.9% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (*.f64 -1 b)) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
4 calls:
| 75.0ms | a |
| 52.0ms | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| 50.0ms | c |
| 36.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 15.6b | 7 | a |
| 7.2b | 3 | b |
| 14.6b | 5 | c |
| 7.2b | 5 | (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
Compiled 582 to 316 computations (45.7% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.021476399566837e+206 | 4.1284253545556825e+230 |
| 0.0ms | -0.0 | 1.12355e-319 |
| 0.0ms | -3.471024571769999e-296 | -9.628249633713063e-303 |
| 0.0ms | -inf | -2.035271423352972e+305 |
Compiled 47 to 31 computations (34% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
3 calls:
| 42.0ms | a |
| 26.0ms | c |
| 25.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 20.1b | 5 | a |
| 8.7b | 3 | b |
| 19.9b | 3 | c |
Compiled 472 to 251 computations (46.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 3.7171351932583484e-18 | 1.0859651239374515e-11 |
| 33.0ms | -5.3983849366178765e+157 | -4.3225875733968347e+148 |
| 47.0ms | 272× | body | 256 | valid |
| 7.0ms | 44× | body | 256 | infinite |
| 5.0ms | 30× | body | 256 | invalid |
Compiled 1084 to 745 computations (31.3% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
3 calls:
| 43.0ms | c |
| 22.0ms | b |
| 9.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 16.6b | 3 | b |
| 20.4b | 6 | c |
Compiled 374 to 197 computations (47.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 2.641640028987875e-216 | 4.480877125552129e-213 |
| 37.0ms | -5.3983849366178765e+157 | -4.3225875733968347e+148 |
| 47.0ms | 272× | body | 256 | valid |
| 17.0ms | 77× | body | 256 | invalid |
| 8.0ms | 49× | body | 256 | infinite |
Compiled 906 to 617 computations (31.9% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
3 calls:
| 99.0ms | c |
| 21.0ms | b |
| 7.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 16.7b | 3 | b |
| 20.4b | 6 | c |
Compiled 351 to 185 computations (47.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 132.0ms | 1.6097141750548244e-251 | 2.6664172540356153e-225 |
| 14.0ms | -5.3983849366178765e+157 | -4.3225875733968347e+148 |
| 96.0ms | 82× | body | 256 | invalid |
| 39.0ms | 224× | body | 256 | valid |
| 4.0ms | 27× | body | 256 | infinite |
Compiled 1310 to 742 computations (43.4% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) |
3 calls:
| 36.0ms | c |
| 13.0ms | b |
| 7.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 18.3b | 2 | b |
| 20.4b | 6 | c |
Compiled 288 to 157 computations (45.5% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 40.0ms | -8.204909597564934e-72 | -9.958882242889594e-84 |
| 28.0ms | 160× | body | 256 | valid |
| 8.0ms | 53× | body | 256 | invalid |
Compiled 577 to 391 computations (32.2% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) b) (*.f64 2 a))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a))) |
3 calls:
| 22.0ms | c |
| 12.0ms | b |
| 6.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 18.5b | 2 | b |
| 21.4b | 4 | c |
Compiled 263 to 143 computations (45.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 156.0ms | -8.204909597564934e-72 | -9.958882242889594e-84 |
| 28.0ms | 160× | body | 256 | valid |
| 7.0ms | 47× | body | 256 | invalid |
Compiled 547 to 381 computations (30.3% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a))))) |
3 calls:
| 14.0ms | c |
| 10.0ms | b |
| 5.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 22.2b | 2 | b |
| 22.4b | 2 | c |
Compiled 209 to 112 computations (46.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 37.0ms | -9.958882242889594e-84 | -3.4585556682580104e-95 |
| 28.0ms | 160× | body | 256 | valid |
| 6.0ms | 35× | body | 256 | invalid |
Compiled 527 to 371 computations (29.6% saved)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (+.f64 b (*.f64 -2 (/.f64 (*.f64 c a) b))))) (/.f64 (-.f64 (+.f64 (neg.f64 b) (*.f64 2 (/.f64 (*.f64 c a) b))) b) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))) (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a)) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 c a) b)) (*.f64 b -2)) (+.f64 a a))))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
3 calls:
| 5.0ms | c |
| 5.0ms | a |
| 5.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 24.6b | 1 | b |
| 24.6b | 1 | c |
Compiled 189 to 100 computations (47.1% saved)
Total -22.8b remaining (-92.7%)
Threshold costs -22.8b (-92.7%)
| Inputs |
|---|
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
| Outputs |
|---|
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
3 calls:
| 5.0ms | c |
| 3.0ms | b |
| 3.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 24.6b | 1 | a |
| 24.6b | 1 | b |
| 24.6b | 1 | c |
Compiled 46 to 27 computations (41.3% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 122 | 2315 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 b -114999999999999991436254722243737785609325482593446985611122047153688485440383794211680529898633603371539043185179041968993144663259909535619073703936) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 135000000000000005518100434951479940108241918455626676869246264128806992372508592456324588887556285473027187015680) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))) |
(if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) -inf.0) (if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) -3681675540198023/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) 0) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) 500000000000000019446788775544194215653686246476010066671511910038456471446924483815399828039388506936632301559706066456765853057047187808270091836106344701772172931313084717722832279038279731096611203317760) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))))) |
(if (<=.f64 b -50000000000000002448836328757526028978611350176537194437252118729508413179669237808061576462363823189655653234075513838102671645933129260855113809920) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 2661052139999099/649037107316853453566312041152512) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))) |
(if (<=.f64 b -43999999999999997612233942459079839567904188855324391394523360186229526838795184392098636578143143618202907884964167422764591009257541664961239973888) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 8344784746116311/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))))) |
(if (<=.f64 b -5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 8064715343442549/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))))) |
(if (<=.f64 b -242445077749771/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)))) |
(if (<=.f64 b -495407149444547/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)))) |
(if (<=.f64 b -5871356456934583/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
| Outputs |
|---|
(if (<=.f64 b -114999999999999991436254722243737785609325482593446985611122047153688485440383794211680529898633603371539043185179041968993144663259909535619073703936) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 135000000000000005518100434951479940108241918455626676869246264128806992372508592456324588887556285473027187015680) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))) |
(if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) -inf.0) (if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) -3681675540198023/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) 0) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a))) (if (<=.f64 (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) 500000000000000019446788775544194215653686246476010066671511910038456471446924483815399828039388506936632301559706066456765853057047187808270091836106344701772172931313084717722832279038279731096611203317760) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))))) |
(if (<=.f64 b -50000000000000002448836328757526028978611350176537194437252118729508413179669237808061576462363823189655653234075513838102671645933129260855113809920) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 2661052139999099/649037107316853453566312041152512) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) (sqrt.f64 (*.f64 c (*.f64 a -4))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))))) |
(if (<=.f64 b -43999999999999997612233942459079839567904188855324391394523360186229526838795184392098636578143143618202907884964167422764591009257541664961239973888) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 8344784746116311/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (if (>=.f64 b 0) (/.f64 b a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))))) |
(if (<=.f64 b -5000000000000000085887661936088595590196552042152727553866164222600015631390942710041313371430586591361272979771771417393465563222586503124817274732544) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (<=.f64 b 8064715343442549/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (if (>=.f64 b 0) (*.f64 (/.f64 1 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b))))) (*.f64 (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))) (/.f64 (+.f64 c c) (*.f64 -2 (-.f64 b (/.f64 (*.f64 c a) b)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a (*.f64 c 4)))) b) (*.f64 2 a))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))))) |
(if (<=.f64 b -242445077749771/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (+.f64 (sqrt.f64 (*.f64 c (*.f64 a -4))) (neg.f64 b)) (*.f64 2 a)))) |
(if (<=.f64 b -495407149444547/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -4 a))) (*.f64 2 a)))) |
(if (<=.f64 b -5871356456934583/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) (if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (*.f64 1/2 (sqrt.f64 (*.f64 -4 (/.f64 c a)))))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (/.f64 (*.f64 b -2) (*.f64 2 a))) |
(if (>=.f64 b 0) (/.f64 (*.f64 2 c) (-.f64 (neg.f64 b) b)) (+.f64 (neg.f64 (/.f64 b a)) (/.f64 c b))) |
(if (>=.f64 b 0) (/.f64 b a) (neg.f64 (/.f64 b a))) |
Compiled 864 to 507 computations (41.3% saved)
| 3× | egg-herbie |
| 1836× | rational.json-simplify-47 |
| 1836× | rational.json-simplify-47 |
| 1540× | rational.json-simplify-49 |
| 1540× | rational.json-simplify-49 |
| 1502× | rational.json-simplify-111 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 280 | 8051 |
| 1 | 603 | 7855 |
| 2 | 1221 | 7731 |
| 3 | 3444 | 7721 |
| 0 | 70 | 1809 |
| 1 | 136 | 1747 |
| 2 | 270 | 1747 |
| 3 | 1046 | 1711 |
| 4 | 4676 | 1711 |
| 0 | 280 | 8051 |
| 1 | 603 | 7855 |
| 2 | 1221 | 7731 |
| 3 | 3444 | 7721 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 220 to 124 computations (43.6% saved)
Compiled 834 to 421 computations (49.5% saved)
Loading profile data...