Time bar (total: 26.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 9 |
| 1.6% | 1.6% | 98.2% | 0.2% | 0% | 0% | 0% | 10 |
| 3.3% | 3.1% | 90.4% | 0.2% | 0% | 6.2% | 0% | 11 |
| 5% | 4.7% | 88.8% | 0.2% | 0% | 6.2% | 0% | 12 |
Compiled 20 to 13 computations (35% saved)
| 2.5s | 8256× | body | 256 | valid |
| 549.0ms | 2236× | body | 256 | invalid |
| 115.0ms | 876× | body | 256 | infinite |
| 2× | egg-herbie |
| 64× | rational_best-simplify-2 |
| 28× | rational_best-simplify-44 |
| 10× | rational_best-simplify-74 |
| 2× | swap-x-y |
| 2× | swap-t-a |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 68 | 451 |
| 1 | 91 | 451 |
| 2 | 105 | 451 |
| 3 | 117 | 451 |
| 0 | 5 | 5 |
| 1 | 5 | 5 |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Outputs |
|---|
0 |
1 |
0 |
2 |
3 |
4 |
3 |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 y x) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 z y) x) (sqrt.f64 (-.f64 (*.f64 x x) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 t y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x a)))) |
(/.f64 (*.f64 (*.f64 a y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t x)))) |
(/.f64 (*.f64 (*.f64 x z) y) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x t) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y a)))) |
(/.f64 (*.f64 (*.f64 x a) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t y)))) |
(/.f64 (*.f64 (*.f64 x y) t) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 z a)))) |
(/.f64 (*.f64 (*.f64 x y) a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 t z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
| Outputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 y x) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 z y) x) (sqrt.f64 (-.f64 (*.f64 x x) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 x x) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 t y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x a)))) |
(/.f64 (*.f64 z (*.f64 y t)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x a)))) |
(/.f64 (*.f64 y (*.f64 z t)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x a)))) |
(/.f64 (*.f64 (*.f64 a y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t x)))) |
(/.f64 (*.f64 z (*.f64 y a)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x t)))) |
(/.f64 (*.f64 y (*.f64 z a)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 x t)))) |
(/.f64 (*.f64 (*.f64 x z) y) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t a)))) |
(/.f64 (*.f64 y (*.f64 x z)) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x t) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y a)))) |
(/.f64 (*.f64 z (*.f64 x t)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y a)))) |
(/.f64 (*.f64 x (*.f64 z t)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y a)))) |
(/.f64 (*.f64 (*.f64 x a) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t y)))) |
(/.f64 (*.f64 z (*.f64 x a)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y t)))) |
(/.f64 (*.f64 x (*.f64 z a)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 y t)))) |
(/.f64 (*.f64 (*.f64 x y) t) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 z a)))) |
(/.f64 (*.f64 x (*.f64 y t)) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 z a)))) |
(/.f64 (*.f64 (*.f64 x y) a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 t z)))) |
(/.f64 (*.f64 (*.f64 x y) a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 z t)))) |
(/.f64 (*.f64 x (*.f64 y a)) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 z t)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(sort x y)
(sort t a)
Compiled 24 to 17 computations (29.2% saved)
| 1× | egg-herbie |
| 14× | rational_best-simplify-2 |
| 4× | rational_best-simplify-44 |
| 2× | rational_best-simplify-74 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 41 |
| 1 | 19 | 41 |
| 2 | 23 | 41 |
| 3 | 27 | 41 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| Outputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
Compiled 47 to 18 computations (61.7% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 2 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 3 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 26.6b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| ▶ | 28.8b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
Compiled 38 to 24 computations (36.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (-.f64 (*.f64 z z) (*.f64 t a)) |
| ✓ | 6.4b | (*.f64 x (*.f64 z y)) |
| ✓ | 8.4b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| ✓ | 27.2b | (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) |
Compiled 53 to 12 computations (77.4% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | t | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 3.0ms | z | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 2.0ms | z | @ | 0 | (*.f64 x (*.f64 z y)) |
| 2.0ms | a | @ | inf | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 2.0ms | x | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 1× | batch-egg-rewrite |
| 898× | rational_best-5 |
| 896× | rational_best-4 |
| 896× | rational_best-2 |
| 896× | rational_best-3 |
| 896× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 96 |
| 1 | 128 | 96 |
| 2 | 443 | 96 |
| 3 | 1892 | 96 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 x (*.f64 z y)) |
(-.f64 (*.f64 z z) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 x y)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z z) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 z z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z z) (*.f64 t a)) (-.f64 0 (*.f64 t (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (*.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t a) (*.f64 z z))))))) |
| 1× | egg-herbie |
| 1032× | rational_best-simplify-132 |
| 1026× | rational_best-simplify-2 |
| 708× | rational_best-simplify-1 |
| 600× | rational_best-simplify-43 |
| 534× | rational_best-simplify-80 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 342 | 7971 |
| 1 | 736 | 7905 |
| 2 | 1430 | 7743 |
| 3 | 2712 | 7743 |
| 4 | 4571 | 7627 |
| 5 | 7859 | 7627 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 z 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 t 5)))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t)))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 -1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 -1 z)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3)))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 2) 2) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(+.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(-.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(+.f64 (*.f64 z (*.f64 x y)) 0) |
(+.f64 0 (*.f64 z (*.f64 x y))) |
(-.f64 (*.f64 z (*.f64 x y)) 0) |
(/.f64 (*.f64 z (*.f64 x y)) 1) |
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y)))) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(pow.f64 (*.f64 z (*.f64 x y)) 1) |
(+.f64 (*.f64 z z) (neg.f64 (*.f64 t a))) |
(+.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 0) |
(+.f64 0 (-.f64 (*.f64 z z) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z z)) |
(+.f64 (+.f64 (*.f64 z z) (*.f64 t a)) (-.f64 0 (*.f64 t (+.f64 a a)))) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) |
(*.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a))) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(*.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (*.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1) |
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 2) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) 2) -2) |
(pow.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z z))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t))) |
(sqrt.f64 (neg.f64 (*.f64 a t))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t)))) |
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 t))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 1/2 (/.f64 (pow.f64 z 2) (sqrt.f64 -1))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t))))) |
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))))) |
(+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (+.f64 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/8 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)))))) |
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 t))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))))) |
(+.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 1/2 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 z 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 t 5)))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 z 6) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 5)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 5))) (*.f64 1/16 (/.f64 (pow.f64 z 6) (sqrt.f64 -1)))) (+.f64 (sqrt.f64 (neg.f64 (*.f64 a t))) (+.f64 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/8 (/.f64 (pow.f64 z 4) (sqrt.f64 -1))))))) |
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 t))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 z 6) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 5)))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))))) |
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 t))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t))))) (+.f64 (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 z 6) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 5)))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 z 4) (sqrt.f64 -1)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (+.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 1/2 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)))) (*.f64 (/.f64 (pow.f64 z 6) (sqrt.f64 -1)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 5)))))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5))))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 z (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 -1 z)) |
(+.f64 (*.f64 -1 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8))) |
(+.f64 (neg.f64 z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8) (*.f64 1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (neg.f64 z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8) (*.f64 1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (neg.f64 z) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 (neg.f64 z) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)) 1/8) (+.f64 (neg.f64 z) (*.f64 1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5))))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 z (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
z |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3)))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5))))) |
(+.f64 z (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) z)) (+.f64 z (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 5)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x)))) |
(*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 x (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x)))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 x (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 1 t))))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 7) (*.f64 y x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (pow.f64 z 5) (*.f64 x (*.f64 y (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 y (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 -1/2 (*.f64 a t))) (*.f64 -1 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 -1/2 t))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 t -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6)) (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)) (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 t -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)) (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 -1/2 (*.f64 a t))) (*.f64 -1 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (+.f64 (neg.f64 (*.f64 y x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 -1/2 t))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 t -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a (*.f64 t -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) x))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) (*.f64 y x))))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))) x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) x))))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 t 3) (*.f64 y (*.f64 (pow.f64 z 2) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) (*.f64 y x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))) x)) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))))) |
(+.f64 (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (*.f64 y x))))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2)))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 z 2) (*.f64 x (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))))))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 a 3) (*.f64 -1/2 (*.f64 x (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))))))) x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (*.f64 y x))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x)))) (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z a) 2)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z a) 2)))) (*.f64 (pow.f64 z 2) (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z a) 2)))) (*.f64 (*.f64 (*.f64 (pow.f64 z 2) x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8))))) (*.f64 (pow.f64 a 3) y)))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(pow.f64 z 2) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (pow.f64 z 2) (*.f64 -1 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (neg.f64 (*.f64 a t))) |
(+.f64 (pow.f64 z 2) (*.f64 a (neg.f64 t))) |
(-.f64 (pow.f64 z 2) (*.f64 a t)) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 0) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (/.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 2) 2) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) 1) |
(sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t))) |
(+.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(-.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(+.f64 (*.f64 z (*.f64 x y)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 0 (*.f64 z (*.f64 x y))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (*.f64 z (*.f64 x y)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x y)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 x (+.f64 y y))) 2) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(pow.f64 (*.f64 z (*.f64 x y)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 z z) (neg.f64 (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(+.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 0) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(+.f64 0 (-.f64 (*.f64 z z) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(+.f64 (neg.f64 (*.f64 t a)) (*.f64 z z)) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 z z) (*.f64 t a)) (-.f64 0 (*.f64 t (+.f64 a a)))) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 z z)) (neg.f64 (*.f64 t (+.f64 a a)))) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 z z)) (neg.f64 (*.f64 a (+.f64 t t)))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z z) (neg.f64 (*.f64 a (+.f64 t t))))) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (*.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a)))) (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (/.f64 (-.f64 (*.f64 z z) (*.f64 t a)) (-.f64 (*.f64 z z) (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(/.f64 (-.f64 (*.f64 t a) (*.f64 z z)) -1) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 2) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 z z) (*.f64 a t))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 z z))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) 2) -2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 z z) (*.f64 a t))) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 a t) (*.f64 z z))) -2) |
(pow.f64 (-.f64 (*.f64 z z) (*.f64 t a)) 1) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
(neg.f64 (-.f64 (*.f64 t a) (*.f64 z z))) |
(+.f64 (neg.f64 (*.f64 a t)) (*.f64 z z)) |
(-.f64 (*.f64 z z) (*.f64 a t)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.6b | (-.f64 (*.f64 z z) (*.f64 t a)) | |
| ✓ | 4.3b | (*.f64 (*.f64 x y) z) |
| ✓ | 8.4b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 27.2b | (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))) |
Compiled 53 to 12 computations (77.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 0.0ms | a | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 1× | batch-egg-rewrite |
| 882× | rational_best-5 |
| 880× | rational_best-4 |
| 880× | rational_best-2 |
| 880× | rational_best-3 |
| 880× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 54 |
| 1 | 126 | 54 |
| 2 | 434 | 54 |
| 3 | 1867 | 54 |
| 4 | 7985 | 54 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 (*.f64 x y) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 y z)) 1))))) |
| 1× | egg-herbie |
| 1108× | rational_best-simplify-44 |
| 828× | rational_best-simplify-2 |
| 700× | rational_best-simplify-78 |
| 648× | rational_best-simplify-80 |
| 644× | rational_best-simplify-82 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 223 | 5083 |
| 1 | 484 | 5025 |
| 2 | 969 | 4951 |
| 3 | 2263 | 4951 |
| 4 | 3203 | 4943 |
| 5 | 5099 | 4943 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(+.f64 (*.f64 x (*.f64 y z)) 0) |
(+.f64 0 (*.f64 x (*.f64 y z))) |
(-.f64 (*.f64 x (*.f64 y z)) 0) |
(/.f64 (*.f64 x (*.f64 y z)) 1) |
(/.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) |
(pow.f64 (*.f64 x (*.f64 y z)) 1) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 x (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 x (pow.f64 z 5)))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 x (pow.f64 z 5)))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 x (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 1 (*.f64 a t))))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 z (*.f64 y x)))) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 x (pow.f64 z 5)))) (sqrt.f64 -1)) (/.f64 (*.f64 x (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 y (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (pow.f64 z 5) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))))) (sqrt.f64 -1)) (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 x (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 3))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 x (pow.f64 z 5)))) (sqrt.f64 -1)) (/.f64 (*.f64 x (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 y (pow.f64 z 7)))) (sqrt.f64 -1))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 x (*.f64 y (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))))) (*.f64 -1 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 (*.f64 a t) -1/2)) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6)) (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)) (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 a (*.f64 t (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6)))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)) (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 t (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4))))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) x)) (pow.f64 z 4))))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))))) (*.f64 -1 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (+.f64 (neg.f64 (*.f64 y x)) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 (*.f64 a t) -1/2)) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (+.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (*.f64 a (*.f64 t (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (neg.f64 (pow.f64 (*.f64 a t) 3))))) (pow.f64 z 6))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 y x) (+.f64 (*.f64 t (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 a -1/2))) (neg.f64 (pow.f64 (*.f64 a t) 3)))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 a t) 1/2) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))))) (pow.f64 z 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) x))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 y (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 t 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 x (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 (*.f64 z t) 2)))) x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 x (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) x))))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 -1/2 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x))))) (*.f64 y (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 t 2))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 x (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 (*.f64 z t) 2)))) x)) (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 x (*.f64 -1/2 (*.f64 (pow.f64 z 2) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 x (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 (*.f64 z t) 2)))))) (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 x (*.f64 -1/2 (*.f64 (pow.f64 z 2) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))))) (*.f64 y (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 z 2) x))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2)))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 y (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2)))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 y (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 3) (*.f64 x (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 y x))))) (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 3) (*.f64 x (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))))))) x)))) |
(+.f64 (*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 a 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 a x))) (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 y (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2))))) (*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 a 3))))))))) |
(+.f64 (*.f64 y (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 x (*.f64 -1/2 (pow.f64 (*.f64 z a) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 x (pow.f64 a 3))))))))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 a t)))) |
(+.f64 (*.f64 x (*.f64 y z)) 0) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(+.f64 0 (*.f64 x (*.f64 y z))) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(-.f64 (*.f64 x (*.f64 y z)) 0) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 x (*.f64 y z)) 1) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z)))) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(pow.f64 (*.f64 x (*.f64 y z)) 1) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
Compiled 17618 to 8525 computations (51.6% saved)
17 alts after pruning (16 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 419 | 16 | 435 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 0 | 1 |
| Total | 420 | 17 | 437 |
| Status | Error | Program |
|---|---|---|
| ▶ | 36.4b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 35.4b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) | |
| 45.3b | (/.f64 (*.f64 (*.f64 x y) z) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))) | |
| ✓ | 26.6b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 42.9b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))) | |
| 45.8b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| 37.3b | (/.f64 (*.f64 (*.f64 x y) z) z) | |
| 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) | |
| 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) | |
| 47.7b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| ▶ | 39.8b | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 40.1b | (/.f64 (*.f64 x (*.f64 z y)) z) | |
| ▶ | 45.5b | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| ▶ | 25.4b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
| 47.6b | (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) | |
| 36.5b | (*.f64 y (neg.f64 x)) | |
| ▶ | 35.3b | (*.f64 y x) |
Compiled 689 to 398 computations (42.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
| ✓ | 2.3b | (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
| ✓ | 8.8b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
| ✓ | 26.6b | (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
Compiled 77 to 40 computations (48.1% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | z | @ | -inf | (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
| 1.0ms | z | @ | 0 | (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
| 1.0ms | a | @ | inf | (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
| 1.0ms | a | @ | -inf | (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
| 1.0ms | z | @ | 0 | (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
| 1× | batch-egg-rewrite |
| 1004× | rational_best-5 |
| 1002× | rational_best-4 |
| 1002× | rational_best-2 |
| 1002× | rational_best-3 |
| 1002× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 142 |
| 1 | 150 | 142 |
| 2 | 492 | 142 |
| 3 | 2111 | 142 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1))))) |
| 1× | egg-herbie |
| 982× | rational_best-simplify-132 |
| 886× | rational_best-simplify-1 |
| 696× | rational_best-simplify-44 |
| 660× | rational_best-simplify-43 |
| 634× | rational_best-simplify-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 411 | 12651 |
| 1 | 948 | 12383 |
| 2 | 1903 | 12253 |
| 3 | 2966 | 12253 |
| 4 | 4456 | 12253 |
| 5 | 7047 | 12253 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (pow.f64 z 6)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t))))))) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (/.f64 1 z))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (/.f64 1 z)))) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) (pow.f64 z 7))))) (/.f64 1 z)) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (/.f64 1 z))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) t) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) z))) (/.f64 1 z)))) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) z))) (/.f64 1 z))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) z))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) z)))))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 6) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 7)))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 z x))))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 z x))))) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 z x))))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 z x))))) (+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 z x))))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(+.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0) |
(+.f64 0 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(-.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0) |
(*.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) 2) |
(pow.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))))) |
(/.f64 (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x)))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1) |
(+.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0) |
(+.f64 0 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(-.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0) |
(*.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(pow.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1) |
| Outputs |
|---|
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) -1)) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t))))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) -1)) (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (pow.f64 z 2) (sqrt.f64 -1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) -1)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (pow.f64 z 6)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 a t))))))) |
(+.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) -1)) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 1 (*.f64 a t))))) (pow.f64 z 6)) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (*.f64 a t))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))))) |
(+.f64 (+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (pow.f64 z 6)) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))) (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 a t))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (pow.f64 z 6)) (sqrt.f64 -1)) (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))))) (+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 a t))) (+.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (pow.f64 z 6)) (sqrt.f64 -1)))))) |
(+.f64 (+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (pow.f64 z 2) (sqrt.f64 -1))))) (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 a t))) (+.f64 (/.f64 (*.f64 (pow.f64 z 4) (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (pow.f64 z 6)) (sqrt.f64 -1))))) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (/.f64 1 z))) |
(+.f64 (/.f64 1 z) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5))) (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (/.f64 1 z)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 1 z) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7)) (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))))) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (pow.f64 z 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) (pow.f64 z 7))))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5))))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5))))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (pow.f64 z 5)) (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (pow.f64 z 7))))) (/.f64 1 z)) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (/.f64 1 z))) |
(+.f64 (/.f64 1 z) (+.f64 (*.f64 -1/2 (*.f64 z (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) z))) (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) z)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) t) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) z))) (/.f64 1 z)))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 z (pow.f64 a 3))))) (+.f64 (*.f64 -1/2 (*.f64 z (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))))) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) z)) (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (pow.f64 a 3))))))) |
(+.f64 (/.f64 1 z) (+.f64 (*.f64 -1/2 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (pow.f64 a 3)) (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)))))) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 z (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (pow.f64 a 3))))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (*.f64 z (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (pow.f64 a 3)))))) |
(/.f64 1 z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) z))) (/.f64 1 z))) |
(+.f64 (/.f64 1 z) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) z))) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (*.f64 z (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 t 2)))) (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (/.f64 1 z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 z (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 t 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) z))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 t 3) z)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (pow.f64 t 3)))) (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) z)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 1 z) (*.f64 -1/2 (*.f64 z (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 t 2))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 z (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 t 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (pow.f64 t 3))))) (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3))))) |
(+.f64 (+.f64 (/.f64 1 z) (*.f64 1/2 (/.f64 (*.f64 a t) (pow.f64 z 3)))) (*.f64 -1/2 (+.f64 (*.f64 z (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (pow.f64 t 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (pow.f64 t 3)))))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x)))) |
(*.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x)))) (*.f64 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x)))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 5) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 z (*.f64 y x)))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 5) (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) x))) (sqrt.f64 -1))))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 1 (*.f64 a t))))) (*.f64 y (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 7) (*.f64 y x))) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 y (*.f64 (pow.f64 z 7) x))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 5) x))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 7) (*.f64 y x))) (sqrt.f64 -1))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)) (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)) (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6))))) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t)))) x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)))) |
(+.f64 (+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)))) |
(+.f64 (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6)))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 z 2) (*.f64 y x))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (*.f64 y x))))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 -1/2 (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 3) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 z 2) (*.f64 y x)))))))) |
(+.f64 (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x)))) x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (*.f64 y x))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2)))) (*.f64 y (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2)))) (*.f64 y (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 y (*.f64 x (pow.f64 (*.f64 z a) 2)))) (*.f64 (pow.f64 a 3) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 z 2) (*.f64 y x)))))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 y x))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) (*.f64 y x))))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 y (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2)))) x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 y (+.f64 x (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 x (pow.f64 (*.f64 z t) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) x))))) (+.f64 (*.f64 y x) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 2) (*.f64 y x))))) (+.f64 (*.f64 y x) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 z 2) (*.f64 y x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 3) (*.f64 y x))))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 -1/2 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 2) (*.f64 y x)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 3) (*.f64 y x)))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 x (pow.f64 (*.f64 z t) 2)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 x (pow.f64 (*.f64 z t) 2)))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 3) (*.f64 y x)))))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 x (pow.f64 (*.f64 z t) 2)))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 t 3) (*.f64 y x)))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y x))) |
(*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y x))) (*.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y x))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 4) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 4) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y x)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 t 4))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) 2) (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a t))))) (*.f64 (pow.f64 z 6) x))) (sqrt.f64 -1)) (sqrt.f64 (*.f64 a t)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 1 (*.f64 a t))))) (*.f64 y (*.f64 (pow.f64 z 6) x))) (sqrt.f64 -1))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) x))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (sqrt.f64 -1) (*.f64 y x))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 6) (*.f64 y x))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 4) x))) (sqrt.f64 -1)))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 6) (*.f64 y x))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 4) x))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y (*.f64 (pow.f64 z 4) x))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 6) (*.f64 y x))) (sqrt.f64 -1))))))) |
(+.f64 (*.f64 (*.f64 y x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a t)) (+.f64 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 y x))) (sqrt.f64 -1)) (/.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a t) 3))) (*.f64 -1/2 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 a t)))) (*.f64 (pow.f64 z 6) (*.f64 y x))) (sqrt.f64 -1))))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (/.f64 (*.f64 y x) z)))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(neg.f64 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 a t)) 2) (*.f64 -1 (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 a t))) (*.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) x)) (pow.f64 z 7)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (*.f64 a t) 3)) (*.f64 -1/2 (*.f64 (*.f64 a t) (+.f64 (pow.f64 (*.f64 a (*.f64 1/2 t)) 2) (*.f64 -1 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5)) (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5)) (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 a (*.f64 t 1/2)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (+.f64 (neg.f64 (/.f64 (*.f64 y x) z)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2))) (*.f64 y x)) (pow.f64 z 5)) (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 a t) 3)) (*.f64 (*.f64 a t) (*.f64 -1/2 (+.f64 (pow.f64 (*.f64 t (*.f64 1/2 a)) 2) (neg.f64 (pow.f64 (*.f64 a t) 2)))))) (*.f64 y x)) (pow.f64 z 7)))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 z x))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (*.f64 z (*.f64 y x))))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 -1/2 (*.f64 z (*.f64 (pow.f64 a 2) (*.f64 y x)))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 z (*.f64 (pow.f64 a 2) (*.f64 y x))))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 -1/2 (*.f64 z (*.f64 (pow.f64 a 2) (*.f64 y x)))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6)))) (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 z x))))) (*.f64 -1/2 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) x)))) (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 z (*.f64 y x)))))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 x (*.f64 y z)))) (*.f64 (pow.f64 a 3) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 x (*.f64 y z))))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 y (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) (*.f64 z x)))))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) (*.f64 -1/2 (*.f64 y (+.f64 (*.f64 z (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 8)))) (*.f64 (pow.f64 a 3) x))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 6))) (pow.f64 (*.f64 1/2 (/.f64 t (pow.f64 z 3))) 2)) (*.f64 (pow.f64 a 2) (*.f64 z x))))))) |
(/.f64 (*.f64 y x) z) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 z x))))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) (*.f64 z (*.f64 y x))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 z (*.f64 (pow.f64 t 2) (*.f64 y x))))) (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 z x))))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3)))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 z (*.f64 (pow.f64 t 2) (*.f64 y x)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) a) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 z x))))) (+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 z x))))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 3)))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) (*.f64 z (*.f64 y x))))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 y (*.f64 z (*.f64 (pow.f64 t 3) x)))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 3))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 z (*.f64 (pow.f64 t 2) (*.f64 y x)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (*.f64 (pow.f64 t 3) (*.f64 y x))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 z x)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (*.f64 (pow.f64 t 3) (*.f64 y x))))))) |
(+.f64 (+.f64 (/.f64 (*.f64 y x) z) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 3)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 (pow.f64 t 2) (*.f64 y (*.f64 z x))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 z (*.f64 (pow.f64 t 3) (*.f64 y x))))))) |
(+.f64 (/.f64 (*.f64 y x) z) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 3))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6)))) (*.f64 z (*.f64 (pow.f64 t 2) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a (pow.f64 z 3))) 2) (neg.f64 (/.f64 (pow.f64 a 2) (pow.f64 z 6))))) (pow.f64 z 2))) (neg.f64 (/.f64 (pow.f64 a 3) (pow.f64 z 8)))) (*.f64 -1/2 (*.f64 z (*.f64 (pow.f64 t 3) (*.f64 y x)))))))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 -1 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4))))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8))) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8))) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8))) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 -1 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4))))) (/.f64 1 (*.f64 a t))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 -1 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4))))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (pow.f64 z 2)) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 t 2)) (pow.f64 z 6)) (+.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 t 3)) (pow.f64 z 8)) (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (*.f64 a t) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (+.f64 (+.f64 (/.f64 1 (pow.f64 z 2)) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8))) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6)))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))))) |
(+.f64 (/.f64 1 (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 z 4)) (/.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 z 6))) (/.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 z 8)))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 -1 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4))))) (/.f64 1 (*.f64 a t))) |
(/.f64 -1 (*.f64 a t)) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 6) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)))) (*.f64 -1 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3))))) (/.f64 1 (*.f64 a t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 (*.f64 a t) 3)) (/.f64 (pow.f64 z 6) (pow.f64 (*.f64 a t) 4))))) (/.f64 1 (*.f64 a t))) |
(+.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(+.f64 0 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(-.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 0) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 (*.f64 2 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) 2) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(pow.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) 1) |
(sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x)))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))))) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x)))) 2) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(*.f64 z (*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(+.f64 0 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 0) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)))) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 2 (*.f64 y x))) 2) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x)) 1) |
(*.f64 (*.f64 y x) (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(+.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(+.f64 0 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(-.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 0) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (*.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))))) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
(pow.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) 1) |
(/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t))) |
Compiled 10 to 6 computations (40% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 6.4b | (*.f64 x (*.f64 z y)) | |
| ✓ | 9.1b | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
Compiled 26 to 9 computations (65.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 0.0ms | y | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 0.0ms | x | @ | inf | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 1× | batch-egg-rewrite |
| 1130× | rational_best-simplify-57 |
| 902× | rational_best-simplify-44 |
| 646× | rational_best-simplify-43 |
| 580× | rational_best-5 |
| 580× | rational_best-simplify-47 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 23 |
| 1 | 90 | 23 |
| 2 | 312 | 23 |
| 3 | 1256 | 23 |
| 4 | 5717 | 23 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))))))) |
| 1× | egg-herbie |
| 1096× | rational_best-simplify-47 |
| 1088× | rational_best-simplify-50 |
| 928× | rational_best-simplify-129 |
| 892× | rational_best-simplify-2 |
| 750× | rational_best-simplify-135 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 928 |
| 1 | 111 | 856 |
| 2 | 232 | 856 |
| 3 | 898 | 856 |
| 4 | 3932 | 856 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(-.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(-.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 0) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (fabs.f64 z)))) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) 1) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)))) |
(/.f64 (*.f64 x (*.f64 y z)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 x z)) (neg.f64 z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 1/2 (/.f64 (*.f64 a t) z)) |
| 4.3b | (*.f64 (*.f64 x y) z) | |
| ✓ | 4.7b | (/.f64 (*.f64 a t) z) |
| ✓ | 9.0b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
Compiled 62 to 20 computations (67.7% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | t | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 3.0ms | a | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 2.0ms | t | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 1.0ms | x | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 1.0ms | y | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
| 1× | batch-egg-rewrite |
| 900× | rational_best-simplify-47 |
| 896× | rational_best-5 |
| 894× | rational_best-4 |
| 894× | rational_best-2 |
| 894× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 79 |
| 1 | 146 | 79 |
| 2 | 479 | 79 |
| 3 | 1984 | 79 |
| 4 | 7921 | 79 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 1 (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (*.f64 a t) z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (+.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2)) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) (*.f64 (/.f64 (*.f64 a t) z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a t) z) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a t) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1))))) |
| 1× | egg-herbie |
| 1152× | rational_best-simplify-132 |
| 848× | rational_best-simplify-47 |
| 780× | rational_best-simplify-2 |
| 628× | rational_best-simplify-50 |
| 620× | rational_best-simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 214 | 5951 |
| 1 | 446 | 5847 |
| 2 | 975 | 5847 |
| 3 | 2589 | 5847 |
| 4 | 4590 | 5847 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1) |
(+.f64 (/.f64 (*.f64 a t) z) 0) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(+.f64 0 (/.f64 (*.f64 a t) z)) |
(-.f64 (/.f64 (*.f64 a t) z) 0) |
(*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2)) |
(*.f64 (/.f64 (*.f64 a t) z) 1) |
(*.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 2) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 2)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 1)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 1 (/.f64 (*.f64 a t) z)) |
(*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 1 (/.f64 (*.f64 a t) z))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 a t) z) 4)) |
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (+.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z)) |
(*.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2)) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) (*.f64 (/.f64 (*.f64 a t) z) 2))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2) 1/4) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(pow.f64 (/.f64 (*.f64 a t) z) 1) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0) |
(+.f64 0 (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0) |
(/.f64 (/.f64 (*.f64 a t) z) 2) |
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1) |
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1) |
| Outputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 a 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 a 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 a 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 a 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 t y))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 y (*.f64 x a))) (pow.f64 z 2))) (+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (neg.f64 z))) |
(+.f64 (/.f64 (*.f64 a t) z) 0) |
(/.f64 (*.f64 a t) z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(+.f64 0 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 a t) z) |
(-.f64 (/.f64 (*.f64 a t) z) 0) |
(/.f64 (*.f64 a t) z) |
(*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 a t) z) 1) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 2) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 2)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) 1)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) 1)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 1 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 1 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 1 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 a t) z) 4)) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (+.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 a t) z) |
(*.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 a t) z) 2)) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) (*.f64 (/.f64 (*.f64 a t) z) 2))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (/.f64 1 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (/.f64 (*.f64 a t) z) (*.f64 1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 1/2) 1/4) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))) (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(*.f64 (/.f64 2 (*.f64 1/2 (/.f64 (*.f64 a t) z))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 a t) z) |
(pow.f64 (/.f64 (*.f64 a t) z) 1) |
(/.f64 (*.f64 a t) z) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 0 (*.f64 1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 0) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(/.f64 (/.f64 (*.f64 a t) z) 2) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) 1) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (/.f64 1 (*.f64 a t)) |
| ✓ | 3.3b | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| ✓ | 4.3b | (*.f64 z (*.f64 y x)) |
| ✓ | 11.7b | (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))) |
Compiled 57 to 27 computations (52.6% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | t | @ | 0 | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| 1.0ms | z | @ | 0 | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| 1.0ms | y | @ | 0 | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| 1.0ms | x | @ | 0 | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| 1.0ms | a | @ | 0 | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| 1× | batch-egg-rewrite |
| 922× | rational_best-simplify-47 |
| 904× | rational_best-5 |
| 904× | rational_best-2 |
| 904× | rational_best-1 |
| 902× | rational_best-4 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 90 |
| 1 | 141 | 86 |
| 2 | 453 | 86 |
| 3 | 1935 | 86 |
| 4 | 7873 | 86 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t)))) |
(*.f64 z (*.f64 y x)) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
(/.f64 1 (*.f64 a t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 y x)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y (+.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a t)) (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a t)) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 a t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))))) |
| 1× | egg-herbie |
| 1322× | rational_best-simplify-2 |
| 772× | rational_best-simplify-44 |
| 766× | rational_best-simplify-43 |
| 716× | rational_best-simplify-132 |
| 436× | rational_best-simplify-82 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 103 | 3153 |
| 1 | 183 | 3153 |
| 2 | 442 | 2895 |
| 3 | 1682 | 2895 |
| 4 | 3528 | 2895 |
| 5 | 6072 | 2895 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0) |
(+.f64 0 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(-.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0) |
(*.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 2) 2) |
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(+.f64 (*.f64 z (*.f64 y x)) 0) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x)))) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(pow.f64 (*.f64 z (*.f64 y x)) 1) |
(+.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x)))) |
(-.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y (+.f64 x x)))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(+.f64 (/.f64 1 (*.f64 a t)) 0) |
(+.f64 0 (/.f64 1 (*.f64 a t))) |
(-.f64 (/.f64 1 (*.f64 a t)) 0) |
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 1 (/.f64 1 (*.f64 a t))) |
(*.f64 (/.f64 1 (*.f64 a t)) 1) |
(*.f64 (/.f64 1 (*.f64 a t)) (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 1 (*.f64 a t)) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t))))) |
(*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(*.f64 (neg.f64 (/.f64 1 (*.f64 a t))) -1) |
(*.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t))) |
(*.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(pow.f64 (/.f64 1 (*.f64 a t)) 1) |
(neg.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
| Outputs |
|---|
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(+.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 0 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(-.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 0) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (/.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 2) 2) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) 1) |
(sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 0 (*.f64 z (*.f64 y x))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(-.f64 (*.f64 z (*.f64 y x)) 0) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y x)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y x)) (/.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 y x)))) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(/.f64 (*.f64 z (*.f64 y (+.f64 x x))) 2) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(pow.f64 (*.f64 z (*.f64 y x)) 1) |
(*.f64 y (*.f64 z x)) |
(*.f64 z (*.f64 y x)) |
(+.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(+.f64 0 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x)))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(-.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 0) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))))) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y (+.f64 x x)))) 2) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(pow.f64 (*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) 1) |
(*.f64 (*.f64 (sqrt.f64 -1) (*.f64 y (*.f64 z x))) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 y (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a t))) (*.f64 (*.f64 z x) (sqrt.f64 -1)))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 y (*.f64 z x))) |
(*.f64 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) (*.f64 z (*.f64 y x))) |
(+.f64 (/.f64 1 (*.f64 a t)) 0) |
(/.f64 1 (*.f64 a t)) |
(+.f64 0 (/.f64 1 (*.f64 a t))) |
(/.f64 1 (*.f64 a t)) |
(-.f64 (/.f64 1 (*.f64 a t)) 0) |
(/.f64 1 (*.f64 a t)) |
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 1 (/.f64 1 (*.f64 a t))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 1 (*.f64 a t)) 1) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 1 (*.f64 a t)) (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 1 (*.f64 a t)) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t))))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (neg.f64 (/.f64 1 (*.f64 a t))) -1) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (/.f64 1 (*.f64 a t)))) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
(pow.f64 (/.f64 1 (*.f64 a t)) 1) |
(/.f64 1 (*.f64 a t)) |
(neg.f64 (neg.f64 (/.f64 1 (*.f64 a t)))) |
(/.f64 1 (*.f64 a t)) |
Compiled 21425 to 11958 computations (44.2% saved)
24 alts after pruning (20 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 492 | 11 | 503 |
| Fresh | 2 | 9 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 496 | 24 | 520 |
| Status | Error | Program |
|---|---|---|
| ▶ | 48.1b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| ▶ | 35.4b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| ✓ | 26.6b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 45.8b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| 37.3b | (/.f64 (*.f64 (*.f64 x y) z) z) | |
| 36.4b | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) | |
| 39.5b | (/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) | |
| 40.6b | (/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) | |
| 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) | |
| ▶ | 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 47.7b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| ✓ | 39.8b | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 40.1b | (/.f64 (*.f64 x (*.f64 z y)) z) | |
| 57.4b | (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) | |
| 45.5b | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) | |
| 38.9b | (*.f64 z (/.f64 (*.f64 y x) z)) | |
| 38.9b | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) | |
| 40.6b | (*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) | |
| ✓ | 25.4b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
| 45.5b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) | |
| ▶ | 40.6b | (*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
| 47.6b | (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) | |
| ▶ | 36.5b | (*.f64 y (neg.f64 x)) |
| ✓ | 35.3b | (*.f64 y x) |
Compiled 817 to 538 computations (34.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
| 4.3b | (*.f64 (*.f64 x y) z) | |
| 4.7b | (/.f64 (*.f64 a t) z) | |
| ✓ | 9.0b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
Compiled 58 to 19 computations (67.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 1.0ms | y | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 1.0ms | z | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 1.0ms | x | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 1× | batch-egg-rewrite |
| 830× | rational_best-5 |
| 828× | rational_best-4 |
| 828× | rational_best-2 |
| 828× | rational_best-3 |
| 828× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 68 |
| 1 | 126 | 68 |
| 2 | 413 | 68 |
| 3 | 1773 | 68 |
| 4 | 7339 | 68 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z (+.f64 z (neg.f64 (/.f64 (*.f64 a t) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) |
| 1× | egg-herbie |
| 1016× | rational_best-simplify-2 |
| 868× | rational_best-simplify-24 |
| 714× | rational_best-simplify-78 |
| 560× | rational_best-simplify-80 |
| 544× | rational_best-simplify-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 175 | 5834 |
| 1 | 371 | 5762 |
| 2 | 827 | 5762 |
| 3 | 1722 | 5762 |
| 4 | 3762 | 5762 |
| 5 | 6909 | 5762 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
z |
z |
z |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
z |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(-.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 0) |
(-.f64 0 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (+.f64 z (+.f64 z (neg.f64 (/.f64 (*.f64 a t) z)))) 2) |
(pow.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(neg.f64 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
| Outputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 x (*.f64 y t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
z |
z |
z |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
z |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 -1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 0) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(-.f64 0 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 1 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (/.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (+.f64 z (+.f64 z (neg.f64 (/.f64 (*.f64 a t) z)))) 2) |
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 a t) z)) (+.f64 z z)) 2) |
(pow.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) 1) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(neg.f64 (neg.f64 (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
Compiled 13 to 7 computations (46.2% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.9b | (/.f64 (*.f64 y x) z) |
| ✓ | 11.3b | (*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
Compiled 30 to 9 computations (70% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (/.f64 (*.f64 y x) z) |
| 0.0ms | x | @ | 0 | (/.f64 (*.f64 y x) z) |
| 0.0ms | y | @ | 0 | (/.f64 (*.f64 y x) z) |
| 0.0ms | z | @ | -inf | (/.f64 (*.f64 y x) z) |
| 0.0ms | y | @ | -inf | (/.f64 (*.f64 y x) z) |
| 1× | batch-egg-rewrite |
| 1116× | rational_best-simplify-57 |
| 782× | rational_best-simplify-44 |
| 618× | rational_best-simplify-43 |
| 552× | rational_best-5 |
| 550× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 36 |
| 1 | 88 | 36 |
| 2 | 301 | 36 |
| 3 | 1216 | 36 |
| 4 | 5440 | 36 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 (*.f64 y x) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (/.f64 (*.f64 y x) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 y x) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 y x) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) z) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 y x) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 1 (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y x) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 y x) z))))))) |
| 1× | egg-herbie |
| 1398× | rational_best-simplify-2 |
| 1176× | rational_best-simplify-78 |
| 978× | rational_best-simplify-44 |
| 900× | rational_best-simplify-132 |
| 484× | rational_best-simplify-57 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 71 | 1043 |
| 1 | 146 | 971 |
| 2 | 317 | 971 |
| 3 | 1578 | 971 |
| 4 | 3435 | 971 |
| 5 | 6099 | 971 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0) |
(+.f64 0 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z))) |
(-.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0) |
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2)) 2) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) -1) |
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2))) -2) |
(pow.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1) |
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(neg.f64 (*.f64 z (/.f64 (*.f64 y x) z))) |
(+.f64 (/.f64 (*.f64 y x) z) 0) |
(+.f64 0 (/.f64 (*.f64 y x) z)) |
(-.f64 (/.f64 (*.f64 y x) z) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 (*.f64 y x) z) 1) |
(*.f64 (/.f64 (*.f64 y x) z) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))) |
(*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))) |
(*.f64 (neg.f64 (/.f64 (*.f64 y x) z)) -1) |
(*.f64 1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 1 (/.f64 (*.f64 y x) z))) |
(*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(pow.f64 (/.f64 (*.f64 y x) z) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 y x) z))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(+.f64 0 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(-.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 0) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2)) 2) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) -1) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 z -2))) -2) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(pow.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) 1) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)))) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(neg.f64 (*.f64 z (/.f64 (*.f64 y x) z))) |
(*.f64 (/.f64 (*.f64 y x) z) (neg.f64 z)) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(+.f64 (/.f64 (*.f64 y x) z) 0) |
(/.f64 (*.f64 y x) z) |
(+.f64 0 (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(-.f64 (/.f64 (*.f64 y x) z) 0) |
(/.f64 (*.f64 y x) z) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (*.f64 y x) z) 1) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (*.f64 y x) z) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (neg.f64 (/.f64 (*.f64 y x) z)) -1) |
(/.f64 (*.f64 y x) z) |
(*.f64 1 (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 1 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (*.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) (/.f64 (*.f64 y x) z)) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 y x) z))) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
(pow.f64 (/.f64 (*.f64 y x) z) 1) |
(/.f64 (*.f64 y x) z) |
(neg.f64 (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 y x) z) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))) | |
| 4.7b | (/.f64 (*.f64 a t) z) | |
| 6.4b | (*.f64 x (*.f64 z y)) | |
| ✓ | 9.0b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
Compiled 58 to 19 computations (67.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | inf | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 0.0ms | a | @ | -inf | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 1× | batch-egg-rewrite |
| 846× | rational_best-5 |
| 844× | rational_best-4 |
| 844× | rational_best-2 |
| 844× | rational_best-3 |
| 844× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 43 |
| 1 | 128 | 43 |
| 2 | 422 | 43 |
| 3 | 1797 | 43 |
| 4 | 7450 | 43 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) |
| 1× | egg-herbie |
| 904× | rational_best-simplify-54 |
| 838× | rational_best-simplify-49 |
| 838× | rational_best-simplify-50 |
| 786× | rational_best-simplify-2 |
| 674× | rational_best-simplify-132 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 143 | 5250 |
| 1 | 301 | 5178 |
| 2 | 471 | 5178 |
| 3 | 1052 | 5178 |
| 4 | 2760 | 5178 |
| 5 | 6059 | 5178 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
| Outputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 t (*.f64 a (*.f64 y x))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 y (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 t (*.f64 x (*.f64 y a))) (pow.f64 z 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 4.3b | (*.f64 (*.f64 x y) z) | |
| 4.7b | (/.f64 (*.f64 a t) z) | |
| ✓ | 9.0b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| ✓ | 38.5b | (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
Compiled 142 to 36 computations (74.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| 0.0ms | a | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| 1× | batch-egg-rewrite |
| 1254× | rational_best-5 |
| 1252× | rational_best-4 |
| 1252× | rational_best-2 |
| 1252× | rational_best-3 |
| 1252× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 60 |
| 1 | 186 | 60 |
| 2 | 606 | 60 |
| 3 | 2625 | 60 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 a t) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 a t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a t) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a t) z) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1))))) |
| 1× | egg-herbie |
| 1088× | rational_best-simplify-80 |
| 1020× | rational_best-simplify-78 |
| 960× | rational_best-simplify-2 |
| 930× | rational_best-simplify-82 |
| 820× | rational_best-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 149 | 5994 |
| 1 | 312 | 5890 |
| 2 | 546 | 5890 |
| 3 | 1299 | 5890 |
| 4 | 2442 | 5890 |
| 5 | 4959 | 5890 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (/.f64 (*.f64 a t) z) 0) |
(+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (*.f64 (/.f64 (*.f64 a t) z) 1/2)) |
(+.f64 0 (/.f64 (*.f64 a t) z)) |
(-.f64 (/.f64 (*.f64 a t) z) 0) |
(/.f64 (*.f64 a t) z) |
(/.f64 (/.f64 (*.f64 a t) z) 1) |
(/.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 2) |
(pow.f64 (/.f64 (*.f64 a t) z) 1) |
(+.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(-.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1) |
| Outputs |
|---|
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 t x) (*.f64 a y)) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y x)) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 t (*.f64 y x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 x (*.f64 (pow.f64 z 6) y)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 x (*.f64 y (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (/.f64 (*.f64 a t) z) 0) |
(/.f64 (*.f64 a t) z) |
(+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (*.f64 (/.f64 (*.f64 a t) z) 1/2)) |
(/.f64 (*.f64 a t) z) |
(+.f64 0 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 a t) z) |
(-.f64 (/.f64 (*.f64 a t) z) 0) |
(/.f64 (*.f64 a t) z) |
(/.f64 (*.f64 a t) z) |
(/.f64 (/.f64 (*.f64 a t) z) 1) |
(/.f64 (*.f64 a t) z) |
(/.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 a t) z) |
(/.f64 (/.f64 (*.f64 a t) z) (/.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 2) 2) |
(/.f64 (*.f64 a t) z) |
(pow.f64 (/.f64 (*.f64 a t) z) 1) |
(/.f64 (*.f64 a t) z) |
(+.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(-.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 0) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 1 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2)))) (*.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(pow.f64 (/.f64 (*.f64 z (*.f64 x y)) (+.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 a t) z) 1/2))) 1) |
(/.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (neg.f64 z))) |
Compiled 17846 to 6692 computations (62.5% saved)
29 alts after pruning (21 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 504 | 8 | 512 |
| Fresh | 2 | 13 | 15 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 7 | 8 |
| Total | 507 | 29 | 536 |
| Status | Error | Program |
|---|---|---|
| ▶ | 38.1b | (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| ✓ | 48.1b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
| ✓ | 35.4b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 47.0b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) | |
| 53.3b | (/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) | |
| ✓ | 26.6b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| ▶ | 45.8b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 37.3b | (/.f64 (*.f64 (*.f64 x y) z) z) | |
| ▶ | 36.4b | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 39.5b | (/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) | |
| 40.6b | (/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) | |
| 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) | |
| 54.7b | (/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) | |
| 47.7b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| ✓ | 39.8b | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 40.1b | (/.f64 (*.f64 x (*.f64 z y)) z) | |
| 54.7b | (*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) | |
| 57.4b | (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) | |
| 45.5b | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) | |
| ▶ | 38.9b | (*.f64 z (/.f64 (*.f64 y x) z)) |
| ▶ | 38.9b | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 40.6b | (*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) | |
| ✓ | 25.4b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
| 45.5b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) | |
| ✓ | 40.6b | (*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
| 49.8b | (*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) | |
| 47.6b | (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) | |
| ✓ | 36.5b | (*.f64 y (neg.f64 x)) |
| ✓ | 35.3b | (*.f64 y x) |
Compiled 1050 to 655 computations (37.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (/.f64 (*.f64 a t) z) 1/2) |
| 4.3b | (*.f64 z (*.f64 y x)) | |
| 4.7b | (/.f64 (*.f64 a t) z) | |
| ✓ | 9.0b | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
Compiled 58 to 19 computations (67.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 0.0ms | a | @ | -inf | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 0.0ms | a | @ | inf | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 0.0ms | t | @ | inf | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 1× | batch-egg-rewrite |
| 830× | rational_best-5 |
| 828× | rational_best-4 |
| 828× | rational_best-2 |
| 828× | rational_best-3 |
| 828× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 62 |
| 1 | 127 | 62 |
| 2 | 424 | 62 |
| 3 | 1807 | 62 |
| 4 | 7296 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(*.f64 (/.f64 (*.f64 a t) z) 1/2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 a t) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 a t) z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a t) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 a t) z) -2)))))) |
| 1× | egg-herbie |
| 1034× | rational_best-simplify-54 |
| 842× | rational_best-simplify-49 |
| 840× | rational_best-simplify-50 |
| 822× | rational_best-simplify-2 |
| 684× | rational_best-simplify-132 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 150 | 6245 |
| 1 | 306 | 6141 |
| 2 | 518 | 6141 |
| 3 | 1173 | 6141 |
| 4 | 3074 | 6141 |
| 5 | 6617 | 6141 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(-.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(pow.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0) |
(+.f64 0 (*.f64 (/.f64 (*.f64 a t) z) 1/2)) |
(-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0) |
(-.f64 0 (/.f64 (/.f64 (*.f64 a t) z) -2)) |
(/.f64 (/.f64 (*.f64 a t) z) 2) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(pow.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1) |
(neg.f64 (/.f64 (/.f64 (*.f64 a t) z) -2)) |
| Outputs |
|---|
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 x (*.f64 (pow.f64 z 8) y)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 x (*.f64 (pow.f64 z 8) y)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 x (*.f64 (pow.f64 z 8) y)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (*.f64 -1 x)) |
(neg.f64 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y (*.f64 -1 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))))) |
(+.f64 (neg.f64 (*.f64 y x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (+.f64 (*.f64 x (neg.f64 y)) (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 -1 (*.f64 y x))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (*.f64 y x))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y (*.f64 -1 x)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (+.f64 (neg.f64 (*.f64 y x)) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 2)) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))) (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 -1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 x (neg.f64 y)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (*.f64 a t) (*.f64 y x)) (pow.f64 z 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 x (*.f64 (pow.f64 z 8) y)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (*.f64 16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4))))))) |
(+.f64 (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))) (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 x (*.f64 (pow.f64 z 8) y)) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(+.f64 0 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(-.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 0) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (*.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 1 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z))) (*.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(pow.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) 1) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(neg.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(+.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(+.f64 0 (*.f64 (/.f64 (*.f64 a t) z) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 0) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(-.f64 0 (/.f64 (/.f64 (*.f64 a t) z) -2)) |
(neg.f64 (/.f64 (/.f64 (*.f64 a t) z) -2)) |
(/.f64 (/.f64 (*.f64 a t) z) 2) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(/.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) (/.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (/.f64 (*.f64 a t) z))) |
(*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(pow.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) 1) |
(*.f64 1/2 (/.f64 (*.f64 a t) z)) |
(neg.f64 (/.f64 (/.f64 (*.f64 a t) z) -2)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 2.9b | (/.f64 (*.f64 y x) z) | |
| ✓ | 11.3b | (*.f64 z (/.f64 (*.f64 y x) z)) |
Compiled 23 to 8 computations (65.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 z (/.f64 (*.f64 y x) z)) |
| 0.0ms | x | @ | -inf | (*.f64 z (/.f64 (*.f64 y x) z)) |
| 0.0ms | y | @ | -inf | (*.f64 z (/.f64 (*.f64 y x) z)) |
| 0.0ms | y | @ | inf | (*.f64 z (/.f64 (*.f64 y x) z)) |
| 0.0ms | z | @ | -inf | (*.f64 z (/.f64 (*.f64 y x) z)) |
| 1× | batch-egg-rewrite |
| 880× | rational_best-simplify-82 |
| 878× | rational_best-simplify-57 |
| 698× | rational_best-simplify-80 |
| 566× | rational_best-simplify-44 |
| 526× | rational_best-simplify-43 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 68 | 19 |
| 2 | 233 | 19 |
| 3 | 985 | 19 |
| 4 | 4470 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (/.f64 (*.f64 y x) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 (*.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (*.f64 z (/.f64 (*.f64 y x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z)))))))) |
| 1× | egg-herbie |
| 1610× | rational_best-simplify-132 |
| 1402× | rational_best-simplify-80 |
| 1268× | rational_best-simplify-78 |
| 1060× | rational_best-simplify-82 |
| 940× | rational_best-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 442 |
| 1 | 52 | 442 |
| 2 | 112 | 442 |
| 3 | 280 | 442 |
| 4 | 1164 | 442 |
| 5 | 3173 | 442 |
| 6 | 6070 | 442 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0) |
(+.f64 0 (*.f64 z (/.f64 (*.f64 y x) z))) |
(-.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0) |
(-.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z)))) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (*.f64 z (/.f64 (*.f64 y x) z)))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (neg.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x)))) -2) |
(pow.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1) |
(neg.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z)))) |
| Outputs |
|---|
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(+.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(+.f64 0 (*.f64 z (/.f64 (*.f64 y x) z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(-.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 0) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(-.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z)))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 z (/.f64 (*.f64 y x) z)) (*.f64 z (/.f64 (*.f64 y x) z)))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (neg.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x)))) -2) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(pow.f64 (*.f64 z (/.f64 (*.f64 y x) z)) 1) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(neg.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 y x) z)))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.9b | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| ✓ | 11.3b | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
Compiled 31 to 16 computations (48.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 (/.f64 1 z) (*.f64 y x)) |
| 0.0ms | z | @ | 0 | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 0.0ms | y | @ | -inf | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 0.0ms | y | @ | inf | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 0.0ms | x | @ | inf | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 1× | batch-egg-rewrite |
| 1050× | rational_best-simplify-57 |
| 694× | rational_best-simplify-43 |
| 638× | rational_best-simplify-47 |
| 618× | rational_best-5 |
| 616× | rational_best-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 44 |
| 1 | 86 | 44 |
| 2 | 292 | 38 |
| 3 | 1276 | 38 |
| 4 | 5310 | 38 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(*.f64 (/.f64 1 z) (*.f64 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (/.f64 x z))) (/.f64 (*.f64 y (*.f64 z (/.f64 x z))) (*.f64 y (*.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 z (/.f64 x z)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 z) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (*.f64 (/.f64 1 z) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) (*.f64 y (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x)))))))) |
| 1× | egg-herbie |
| 1948× | rational_best-simplify-80 |
| 1808× | rational_best-simplify-78 |
| 1056× | rational_best-simplify-132 |
| 1046× | rational_best-simplify-44 |
| 856× | rational_best-simplify-76 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 48 | 1100 |
| 1 | 89 | 1100 |
| 2 | 196 | 1100 |
| 3 | 555 | 1100 |
| 4 | 3069 | 1100 |
| 5 | 6068 | 1100 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(+.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0) |
(+.f64 0 (*.f64 y (*.f64 z (/.f64 x z)))) |
(-.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0) |
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z))))) |
(/.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1) |
(/.f64 (*.f64 y (*.f64 z (/.f64 x z))) (/.f64 (*.f64 y (*.f64 z (/.f64 x z))) (*.f64 y (*.f64 z (/.f64 x z))))) |
(/.f64 (*.f64 y (*.f64 (*.f64 z (/.f64 x z)) 2)) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z)))) 2) -2) |
(pow.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z))))) |
(+.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0) |
(+.f64 0 (*.f64 (/.f64 1 z) (*.f64 y x))) |
(-.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0) |
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x)))) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (*.f64 (/.f64 1 z) (*.f64 y x)))) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y (+.f64 x x))) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x))) 2) -2) |
(pow.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1) |
(neg.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x)))) |
| Outputs |
|---|
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(/.f64 (*.f64 y x) z) |
(+.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(+.f64 0 (*.f64 y (*.f64 z (/.f64 x z)))) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(-.f64 (*.f64 y (*.f64 z (/.f64 x z))) 0) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z))))) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(/.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(/.f64 (*.f64 y (*.f64 z (/.f64 x z))) (/.f64 (*.f64 y (*.f64 z (/.f64 x z))) (*.f64 y (*.f64 z (/.f64 x z))))) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(/.f64 (*.f64 y (*.f64 (*.f64 z (/.f64 x z)) 2)) 2) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(/.f64 (*.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z)))) 2) -2) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(pow.f64 (*.f64 y (*.f64 z (/.f64 x z))) 1) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (/.f64 x z))))) |
(*.f64 y (*.f64 z (/.f64 x z))) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(+.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(+.f64 0 (*.f64 (/.f64 1 z) (*.f64 y x))) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(-.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 0) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(-.f64 0 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x)))) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (/.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) (*.f64 (/.f64 1 z) (*.f64 y x)))) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(/.f64 (*.f64 (/.f64 1 z) (*.f64 y (+.f64 x x))) 2) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x))) 2) -2) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(pow.f64 (*.f64 (/.f64 1 z) (*.f64 y x)) 1) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
(neg.f64 (neg.f64 (*.f64 (/.f64 1 z) (*.f64 y x)))) |
(*.f64 (*.f64 y x) (/.f64 1 z)) |
(*.f64 y (*.f64 x (/.f64 1 z))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 y (+.f64 z z)) |
| 4.7b | (/.f64 (*.f64 a t) z) | |
| ✓ | 6.3b | (*.f64 x (*.f64 y (+.f64 z z))) |
| ✓ | 9.0b | (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
Compiled 79 to 25 computations (68.4% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (*.f64 y (+.f64 z z)) |
| 0.0ms | z | @ | 0 | (*.f64 y (+.f64 z z)) |
| 0.0ms | z | @ | inf | (*.f64 y (+.f64 z z)) |
| 0.0ms | y | @ | 0 | (*.f64 x (*.f64 y (+.f64 z z))) |
| 0.0ms | z | @ | 0 | (*.f64 x (*.f64 y (+.f64 z z))) |
| 1× | batch-egg-rewrite |
| 934× | rational_best-5 |
| 932× | rational_best-4 |
| 932× | rational_best-2 |
| 932× | rational_best-3 |
| 932× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 87 |
| 1 | 151 | 87 |
| 2 | 485 | 87 |
| 3 | 2016 | 87 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 y (+.f64 z z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (+.f64 z z))) (/.f64 (*.f64 y (*.f64 x (*.f64 z 4))) (*.f64 y (*.f64 x (*.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 z 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (+.f64 z z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (+.f64 z z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 z z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 z z)) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (+.f64 z z)) 1))))) |
| 1× | egg-herbie |
| 960× | rational_best-simplify-2 |
| 722× | rational_best-simplify-82 |
| 630× | rational_best-simplify-43 |
| 628× | rational_best-simplify-50 |
| 622× | rational_best-simplify-49 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 164 | 6636 |
| 1 | 347 | 6564 |
| 2 | 605 | 6564 |
| 3 | 1405 | 6564 |
| 4 | 2494 | 6564 |
| 5 | 4542 | 6564 |
| 6 | 7888 | 6564 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 2 (*.f64 y z)) |
(+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(+.f64 0 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(pow.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(+.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0) |
(+.f64 0 (*.f64 x (*.f64 y (+.f64 z z)))) |
(-.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) (/.f64 (*.f64 y (*.f64 x (*.f64 z 4))) (*.f64 y (*.f64 x (*.f64 z 4))))) |
(/.f64 (*.f64 y (*.f64 x (*.f64 z 4))) 2) |
(pow.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1) |
(+.f64 (*.f64 y (+.f64 z z)) 0) |
(+.f64 0 (*.f64 y (+.f64 z z))) |
(-.f64 (*.f64 y (+.f64 z z)) 0) |
(/.f64 (*.f64 y (+.f64 z z)) 1) |
(/.f64 (*.f64 y (+.f64 z z)) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (+.f64 z z)))) |
(/.f64 (*.f64 y (*.f64 z 4)) 2) |
(pow.f64 (*.f64 y (+.f64 z z)) 1) |
| Outputs |
|---|
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 3)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 3)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 y x) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 y x))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 t x))) (pow.f64 z 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 3)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2)))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 y x) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 y (*.f64 (pow.f64 t 3) x))) (pow.f64 z 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 4))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (*.f64 t x))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 a 2) x))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 a (*.f64 x t))) (pow.f64 z 2))) (+.f64 (*.f64 y x) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (*.f64 y x))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 3))) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 y x) (pow.f64 (*.f64 a t) 3)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 y (*.f64 x (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (*.f64 a t))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(+.f64 (*.f64 y x) (+.f64 (*.f64 1/4 (/.f64 (*.f64 x (*.f64 y (pow.f64 (*.f64 a t) 2))) (pow.f64 z 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 y (*.f64 t (*.f64 x a))) (pow.f64 z 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (*.f64 y x)) (pow.f64 z 6)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) |
(*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2)))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (*.f64 a t))) (+.f64 (*.f64 -16 (/.f64 (*.f64 y (*.f64 (pow.f64 z 8) x)) (*.f64 (pow.f64 a 4) (pow.f64 t 4)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 (pow.f64 z 4) x)) (*.f64 (pow.f64 a 2) (pow.f64 t 2)))) (*.f64 -8 (/.f64 (*.f64 y (*.f64 (pow.f64 z 6) x)) (*.f64 (pow.f64 a 3) (pow.f64 t 3))))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 4))) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 2))) (*.f64 a t))) (+.f64 (*.f64 -8 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 6))) (pow.f64 (*.f64 a t) 3))) (*.f64 -16 (/.f64 (*.f64 y (*.f64 x (pow.f64 z 8))) (pow.f64 (*.f64 a t) 4)))))) |
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 z 4) (*.f64 y x)) (pow.f64 (*.f64 a t) 2))) (+.f64 (*.f64 -16 (/.f64 (*.f64 (pow.f64 z 8) (*.f64 y x)) (pow.f64 (*.f64 a t) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y x)) (*.f64 a t))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 z 6) (*.f64 y x)) (pow.f64 (*.f64 a t) 3)))))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y (*.f64 z x))) |
(*.f64 y (*.f64 2 (*.f64 z x))) |
(*.f64 y (*.f64 z (*.f64 2 x))) |
(*.f64 y (*.f64 z (*.f64 x 2))) |
(*.f64 z (*.f64 2 (*.f64 y x))) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(*.f64 2 (*.f64 y z)) |
(*.f64 y (*.f64 2 z)) |
(*.f64 z (*.f64 2 y)) |
(*.f64 y (*.f64 z 2)) |
(+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 0 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 0) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(pow.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) 1) |
(/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(+.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0) |
(*.f64 y (*.f64 x (+.f64 z z))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 (*.f64 y x) (+.f64 z z)) |
(+.f64 0 (*.f64 x (*.f64 y (+.f64 z z)))) |
(*.f64 y (*.f64 x (+.f64 z z))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 (*.f64 y x) (+.f64 z z)) |
(-.f64 (*.f64 x (*.f64 y (+.f64 z z))) 0) |
(*.f64 y (*.f64 x (+.f64 z z))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 (*.f64 y x) (+.f64 z z)) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1) |
(*.f64 y (*.f64 x (+.f64 z z))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 (*.f64 y x) (+.f64 z z)) |
(/.f64 (*.f64 x (*.f64 y (+.f64 z z))) (/.f64 (*.f64 y (*.f64 x (*.f64 z 4))) (*.f64 y (*.f64 x (*.f64 z 4))))) |
(/.f64 (*.f64 y (*.f64 x (+.f64 z z))) (/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) (*.f64 y (*.f64 z (*.f64 x 4))))) |
(/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) (/.f64 (*.f64 (*.f64 y x) (*.f64 z 4)) (*.f64 (*.f64 y x) (*.f64 z 4)))) |
(/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) (/.f64 (*.f64 (*.f64 z x) (*.f64 y 4)) (*.f64 (*.f64 z x) (*.f64 y 4)))) |
(/.f64 (*.f64 (*.f64 y x) (+.f64 z z)) (/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) (*.f64 y (*.f64 z (*.f64 x 4))))) |
(/.f64 (*.f64 y (*.f64 x (*.f64 z 4))) 2) |
(/.f64 (*.f64 y (*.f64 z (*.f64 x 4))) 2) |
(/.f64 (*.f64 (*.f64 y x) (*.f64 z 4)) 2) |
(/.f64 (*.f64 (*.f64 z x) (*.f64 y 4)) 2) |
(pow.f64 (*.f64 x (*.f64 y (+.f64 z z))) 1) |
(*.f64 y (*.f64 x (+.f64 z z))) |
(*.f64 x (*.f64 y (+.f64 z z))) |
(*.f64 (*.f64 y x) (+.f64 z z)) |
(+.f64 (*.f64 y (+.f64 z z)) 0) |
(*.f64 y (+.f64 z z)) |
(+.f64 0 (*.f64 y (+.f64 z z))) |
(*.f64 y (+.f64 z z)) |
(-.f64 (*.f64 y (+.f64 z z)) 0) |
(*.f64 y (+.f64 z z)) |
(/.f64 (*.f64 y (+.f64 z z)) 1) |
(*.f64 y (+.f64 z z)) |
(/.f64 (*.f64 y (+.f64 z z)) (/.f64 (*.f64 y (+.f64 z z)) (*.f64 y (+.f64 z z)))) |
(*.f64 y (+.f64 z z)) |
(/.f64 (*.f64 y (*.f64 z 4)) 2) |
(pow.f64 (*.f64 y (+.f64 z z)) 1) |
(*.f64 y (+.f64 z z)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 3.3b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 4.3b | (*.f64 (*.f64 x y) z) | |
| ✓ | 16.1b | (sqrt.f64 (*.f64 t (neg.f64 a))) |
Compiled 40 to 11 computations (72.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 87.0ms | a | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 1.0ms | t | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 1.0ms | t | @ | 0 | (sqrt.f64 (*.f64 t (neg.f64 a))) |
| 1.0ms | x | @ | 0 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 1.0ms | x | @ | inf | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 1× | batch-egg-rewrite |
| 800× | rational_best-simplify-47 |
| 796× | rational_best-5 |
| 794× | rational_best-4 |
| 794× | rational_best-2 |
| 794× | rational_best-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 48 |
| 1 | 121 | 48 |
| 2 | 414 | 48 |
| 3 | 1727 | 48 |
| 4 | 6970 | 48 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) (sqrt.f64 (*.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))) (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))))))) |
| 1× | egg-herbie |
| 940× | rational_best-simplify-2 |
| 776× | rational_best-simplify-78 |
| 624× | rational_best-simplify-80 |
| 586× | rational_best-simplify-82 |
| 566× | rational_best-simplify-44 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 89 | 2529 |
| 1 | 164 | 2529 |
| 2 | 328 | 2529 |
| 3 | 1158 | 2529 |
| 4 | 2547 | 2529 |
| 5 | 4524 | 2529 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0) |
(+.f64 0 (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(-.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(*.f64 (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) (sqrt.f64 (*.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))) (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 2) 2) |
(pow.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
| Outputs |
|---|
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(*.f64 (/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a t)))) |
(+.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(+.f64 0 (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(-.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 0) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) (sqrt.f64 (*.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))) (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a))))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 1 (sqrt.f64 (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 t (neg.f64 a)))) (sqrt.f64 (*.f64 t (*.f64 (neg.f64 a) (*.f64 t (neg.f64 a)))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (/.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 2) 2) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(pow.f64 (sqrt.f64 (*.f64 t (neg.f64 a))) 1) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(sqrt.f64 (*.f64 t (neg.f64 a))) |
(sqrt.f64 (*.f64 a (neg.f64 t))) |
(+.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(+.f64 0 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 0) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(-.f64 0 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 1 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a))))) (*.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(pow.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) 1) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(neg.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 y (*.f64 z x)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 x (*.f64 y z)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
(/.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 a (neg.f64 t)))) |
Compiled 10747 to 4115 computations (61.7% saved)
31 alts after pruning (19 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 374 | 3 | 377 |
| Fresh | 0 | 16 | 16 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 11 | 12 |
| Total | 375 | 31 | 406 |
| Status | Error | Program |
|---|---|---|
| ✓ | 38.1b | (/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 37.3b | (/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) | |
| ✓ | 35.4b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| 47.0b | (/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) | |
| 53.3b | (/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) | |
| ✓ | 26.6b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| ✓ | 45.8b | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| 37.3b | (/.f64 (*.f64 (*.f64 x y) z) z) | |
| ✓ | 36.4b | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| 48.1b | (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) | |
| 39.5b | (/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) | |
| 40.6b | (/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) | |
| 38.2b | (/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) | |
| 54.7b | (/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) | |
| 47.7b | (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) | |
| ✓ | 39.8b | (/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| 40.1b | (/.f64 (*.f64 x (*.f64 z y)) z) | |
| 54.7b | (*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) | |
| 57.4b | (*.f64 (*.f64 z (*.f64 y x)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) | |
| 45.5b | (*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) | |
| ✓ | 38.9b | (*.f64 z (/.f64 (*.f64 y x) z)) |
| ✓ | 38.9b | (*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
| 40.6b | (*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) | |
| ✓ | 25.4b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
| 45.5b | (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) | |
| 41.3b | (*.f64 z (*.f64 y (/.f64 x z))) | |
| ✓ | 40.6b | (*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
| 49.8b | (*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) | |
| 47.6b | (*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) | |
| ✓ | 36.5b | (*.f64 y (neg.f64 x)) |
| ✓ | 35.3b | (*.f64 y x) |
Compiled 619 to 389 computations (37.2% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 (*.f64 z (*.f64 y x)) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))) (sqrt.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))) (*.f64 (/.f64 1 (*.f64 a t)) (/.f64 1 (*.f64 a t))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 (/.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z))))))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) |
(*.f64 y x) |
8 calls:
| 390.0ms | t |
| 315.0ms | (*.f64 x y) |
| 286.0ms | x |
| 193.0ms | a |
| 58.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 24.0b | 3 | x |
| 24.3b | 3 | y |
| 7.4b | 3 | z |
| 21.4b | 5 | t |
| 21.9b | 8 | a |
| 14.5b | 6 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 20.9b | 7 | (*.f64 x y) |
| 23.4b | 2 | (*.f64 t a) |
Compiled 752 to 263 computations (65% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 70.0ms | 1.740547692059693e+31 | 8.274077451593164e+38 |
| 5.0ms | -6.567719661595423e+80 | -5.965413486260603e+80 |
| 72.0ms | 176× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | invalid |
Compiled 370 to 274 computations (25.9% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 z z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 t a) (*.f64 z z)) (-.f64 (*.f64 t a) (*.f64 z z)))))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 y x) |
8 calls:
| 169.0ms | (*.f64 t a) |
| 97.0ms | (*.f64 x y) |
| 89.0ms | a |
| 47.0ms | x |
| 46.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 25.3b | 2 | x |
| 26.6b | 1 | y |
| 8.0b | 3 | z |
| 25.3b | 3 | t |
| 22.6b | 6 | a |
| 14.5b | 5 | (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| 21.7b | 7 | (*.f64 x y) |
| 23.3b | 4 | (*.f64 t a) |
Compiled 616 to 221 computations (64.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.740547692059693e+31 | 8.274077451593164e+38 |
| 17.0ms | -1.9095933564080208e+56 | -4.4486143005993856e+52 |
| 35.0ms | 272× | body | 256 | valid |
| 1.0ms | 11× | body | 256 | invalid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 528 to 367 computations (30.5% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) |
(*.f64 y x) |
7 calls:
| 94.0ms | y |
| 93.0ms | x |
| 83.0ms | a |
| 68.0ms | z |
| 67.0ms | (*.f64 x y) |
| Error | Segments | Branch |
|---|---|---|
| 24.9b | 7 | x |
| 25.3b | 7 | y |
| 8.1b | 5 | z |
| 26.2b | 3 | t |
| 25.1b | 6 | a |
| 25.1b | 5 | (*.f64 x y) |
| 23.4b | 5 | (*.f64 t a) |
Compiled 551 to 201 computations (63.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 1.740547692059693e+31 | 8.274077451593164e+38 |
| 20.0ms | 2.436854342931474e-224 | 2.544699251726158e-222 |
| 28.0ms | -4.1055478414275616e-221 | -1.3906904113612387e-228 |
| 18.0ms | -7.833502382925708e+46 | -2.5945273047851998e+44 |
| 68.0ms | 528× | body | 256 | valid |
| 11.0ms | 95× | body | 256 | invalid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 1136 to 783 computations (31.1% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(*.f64 y (*.f64 (*.f64 z x) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t)))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (neg.f64 (/.f64 1 (*.f64 a t))))) |
(*.f64 (*.f64 z (*.f64 y x)) (sqrt.f64 (*.f64 -1 (/.f64 1 (*.f64 a t))))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) |
(*.f64 y x) |
6 calls:
| 272.0ms | x |
| 213.0ms | z |
| 204.0ms | t |
| 112.0ms | y |
| 91.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 7 | x |
| 27.3b | 8 | y |
| 11.3b | 3 | z |
| 25.4b | 10 | t |
| 28.4b | 6 | a |
| 27.9b | 6 | (*.f64 x y) |
Compiled 529 to 190 computations (64.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 2.3138044541414636e-83 | 3.531516499549828e-78 |
| 62.0ms | -4.669527646418017e-70 | -2.390056944197364e-82 |
| 44.0ms | 57× | body | 256 | invalid |
| 36.0ms | 304× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 550 to 409 computations (25.6% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 y x) |
6 calls:
| 332.0ms | a |
| 325.0ms | x |
| 320.0ms | y |
| 185.0ms | z |
| 153.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 7 | x |
| 27.3b | 8 | y |
| 11.4b | 3 | z |
| 25.4b | 10 | t |
| 28.4b | 6 | a |
| 27.9b | 6 | (*.f64 x y) |
Compiled 477 to 168 computations (64.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.3138044541414636e-83 | 3.531516499549828e-78 |
| 28.0ms | -4.669527646418017e-70 | -2.390056944197364e-82 |
| 39.0ms | 304× | body | 256 | valid |
| 7.0ms | 62× | body | 256 | invalid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 531 to 390 computations (26.6% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) |
(*.f64 y x) |
6 calls:
| 648.0ms | t |
| 224.0ms | a |
| 216.0ms | x |
| 154.0ms | (*.f64 x y) |
| 128.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 7 | x |
| 27.3b | 8 | y |
| 12.3b | 3 | z |
| 25.9b | 10 | t |
| 28.4b | 6 | a |
| 26.8b | 8 | (*.f64 x y) |
Compiled 466 to 167 computations (64.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 2.3138044541414636e-83 | 3.531516499549828e-78 |
| 26.0ms | -4.669527646418017e-70 | -2.390056944197364e-82 |
| 38.0ms | 304× | body | 256 | valid |
| 7.0ms | 61× | body | 256 | invalid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 531 to 390 computations (26.6% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 z z))) 2) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 z (neg.f64 (*.f64 (/.f64 (*.f64 y x) z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 1 (/.f64 (*.f64 y x) z)))))) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 (/.f64 1/2 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z))) z)) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 z (*.f64 -1/2 (*.f64 (/.f64 (*.f64 a t) z) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 1 (/.f64 (*.f64 a t) z))))))) |
(/.f64 (*.f64 (*.f64 x y) z) (+.f64 (neg.f64 z) (*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 a t) z)) (*.f64 (/.f64 (*.f64 a t) z) (/.f64 (*.f64 a t) z)))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z))))) (*.f64 (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 y x) |
6 calls:
| 334.0ms | a |
| 153.0ms | (*.f64 x y) |
| 143.0ms | x |
| 123.0ms | t |
| 104.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 7 | x |
| 27.3b | 8 | y |
| 15.6b | 3 | z |
| 27.0b | 9 | t |
| 28.4b | 6 | a |
| 27.9b | 6 | (*.f64 x y) |
Compiled 455 to 163 computations (64.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 139.0ms | 1.7211076561479542e-214 | 1.0372499378365456e-207 |
| 18.0ms | -1.9095933564080208e+56 | -4.4486143005993856e+52 |
| 33.0ms | 272× | body | 256 | valid |
| 6.0ms | 54× | body | 256 | invalid |
Compiled 545 to 384 computations (29.5% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 (/.f64 (*.f64 a t) z) 1/2) z)) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) |
(*.f64 y x) |
6 calls:
| 572.0ms | a |
| 393.0ms | (*.f64 x y) |
| 153.0ms | y |
| 65.0ms | t |
| 57.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 29.1b | 7 | x |
| 29.3b | 6 | y |
| 16.0b | 3 | z |
| 27.7b | 8 | t |
| 28.9b | 8 | a |
| 27.0b | 8 | (*.f64 x y) |
Compiled 202 to 91 computations (55% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 1.7211076561479542e-214 | 1.0372499378365456e-207 |
| 78.0ms | -3.1258881255711263e-22 | -8.439242350690779e-48 |
| 39.0ms | 320× | body | 256 | valid |
| 10.0ms | 78× | body | 256 | invalid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 638 to 450 computations (29.5% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) |
(*.f64 y x) |
6 calls:
| 235.0ms | x |
| 229.0ms | t |
| 107.0ms | y |
| 59.0ms | a |
| 52.0ms | (*.f64 x y) |
| Error | Segments | Branch |
|---|---|---|
| 27.9b | 10 | x |
| 30.3b | 4 | y |
| 16.1b | 3 | z |
| 27.7b | 8 | t |
| 29.4b | 8 | a |
| 27.5b | 8 | (*.f64 x y) |
Compiled 172 to 83 computations (51.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 2.3138044541414636e-83 | 3.531516499549828e-78 |
| 36.0ms | -6.189593517402035e-111 | -1.9466936679045204e-122 |
| 44.0ms | 304× | body | 256 | valid |
| 15.0ms | 61× | body | 256 | invalid |
| 0.0ms | 4× | body | 256 | infinite |
Compiled 607 to 428 computations (29.5% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 z (*.f64 (/.f64 -1 z) (*.f64 y x))) |
(*.f64 z (*.f64 (/.f64 1 z) (*.f64 y x))) |
(/.f64 (*.f64 (/.f64 2 z) (*.f64 z (*.f64 y x))) 2) |
(/.f64 (*.f64 x (*.f64 z y)) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
(/.f64 (*.f64 (*.f64 x y) z) (*.f64 -1/2 (/.f64 (*.f64 a t) z))) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) |
(*.f64 y x) |
6 calls:
| 68.0ms | t |
| 60.0ms | x |
| 58.0ms | (*.f64 x y) |
| 56.0ms | a |
| 28.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 28.4b | 9 | x |
| 30.4b | 4 | y |
| 16.2b | 3 | z |
| 28.0b | 9 | t |
| 29.4b | 8 | a |
| 28.1b | 8 | (*.f64 x y) |
Compiled 157 to 79 computations (49.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.7211076561479542e-214 | 1.0372499378365456e-207 |
| 27.0ms | -5.428771120808104e-197 | -5.617597782169369e-206 |
| 38.0ms | 288× | body | 256 | valid |
| 12.0ms | 104× | body | 256 | invalid |
Compiled 450 to 334 computations (25.8% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 z (neg.f64 (/.f64 (*.f64 y x) z))) |
(/.f64 (*.f64 x (*.f64 z y)) (neg.f64 z)) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 (*.f64 x y) z) z) |
(*.f64 y x) |
6 calls:
| 251.0ms | z |
| 237.0ms | t |
| 120.0ms | x |
| 73.0ms | (*.f64 x y) |
| 34.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 29.9b | 7 | x |
| 30.4b | 4 | y |
| 16.9b | 3 | z |
| 29.3b | 7 | t |
| 30.4b | 6 | a |
| 28.3b | 8 | (*.f64 x y) |
Compiled 94 to 54 computations (42.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 152.0ms | 2.3087503364455217e-125 | 3.767838526088171e-123 |
| 27.0ms | -6.291826064029165e-271 | -2.4010434265133307e-279 |
| 168.0ms | 192× | body | 256 | valid |
| 9.0ms | 74× | body | 256 | invalid |
Compiled 300 to 220 computations (26.7% saved)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(/.f64 (*.f64 x (*.f64 z y)) z) |
(*.f64 y x) |
5 calls:
| 149.0ms | x |
| 94.0ms | y |
| 62.0ms | a |
| 29.0ms | t |
| 13.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 30.1b | 7 | x |
| 31.1b | 4 | y |
| 16.9b | 3 | z |
| 29.7b | 7 | t |
| 30.4b | 6 | a |
Compiled 63 to 41 computations (34.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 1.6979427579761151e-100 | 4.996248312693199e-90 |
| 32.0ms | -2.7388333014682328e-260 | -2.812701988596256e-270 |
| 44.0ms | 320× | body | 256 | valid |
| 10.0ms | 92× | body | 256 | invalid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 477 to 349 computations (26.8% saved)
Total -35.8b remaining (-198.5%)
Threshold costs -35.8b (-198.5%)
| Inputs |
|---|
(*.f64 y x) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (*.f64 y (/.f64 x z))) |
(*.f64 z (/.f64 (*.f64 y x) z)) |
| Outputs |
|---|
(*.f64 y (neg.f64 x)) |
(*.f64 y x) |
5 calls:
| 122.0ms | t |
| 30.0ms | y |
| 26.0ms | a |
| 20.0ms | x |
| 7.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 31.5b | 5 | x |
| 31.2b | 4 | y |
| 18.0b | 2 | z |
| 29.7b | 7 | t |
| 30.4b | 6 | a |
Compiled 56 to 38 computations (32.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 29.0ms | -1.2742039964829965e-303 | 6.623397009153072e-308 |
| 18.0ms | 144× | body | 256 | valid |
| 9.0ms | 71× | body | 256 | invalid |
Compiled 198 to 154 computations (22.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 141 | 980 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 z -639999999999999979107844800422113230255769830825598714449025575592512206202208256) (*.f64 y (neg.f64 x)) (if (<=.f64 z 679999999999999992247693172092463742976) (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) (*.f64 y x))) |
(if (<=.f64 z -115000000000000007302115311923875724548243397328062382080) (*.f64 y (neg.f64 x)) (if (<=.f64 z 749999999999999992560806641659545649152) (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 y x))) |
(if (<=.f64 z -12599999999999999051559311697736475296292405248) (*.f64 y (neg.f64 x)) (if (<=.f64 z -1505838220315885/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (if (<=.f64 z 364657039298117/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) (if (<=.f64 z 799999999999999981990478587648272236544) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 y x))))) |
(if (<=.f64 z -733332951480415/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (*.f64 y (neg.f64 x)) (if (<=.f64 z 4015655627531311/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) (*.f64 y x))) |
(if (<=.f64 z -2486616182048933/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 y (neg.f64 x)) (if (<=.f64 z 6257774519299541/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 y x))) |
(if (<=.f64 z -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (*.f64 y (neg.f64 x)) (if (<=.f64 z 6257774519299541/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 y x))) |
(if (<=.f64 z -77999999999999999471233996600206982164013258471636992) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2949626099591559/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) (*.f64 y x))) |
(if (<=.f64 z -6550843902068371/1393796574908163946345982392040522594123776) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2887163429247267/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) (*.f64 y x))) |
(if (<=.f64 z -1362822608054263/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2398813565731491/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 y x))) |
(if (<=.f64 z -4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 y (neg.f64 x)) (if (<=.f64 z 7012105641494901/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) (*.f64 y x))) |
(if (<=.f64 z -5900483092839843/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 y (neg.f64 x)) (if (<=.f64 z 1488565707357403/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (/.f64 (*.f64 (*.f64 x y) z) z) (*.f64 y x))) |
(if (<=.f64 z -7478419044781503/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 y (neg.f64 x)) (if (<=.f64 z 98638788476501/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (/.f64 (*.f64 x (*.f64 z y)) z) (*.f64 y x))) |
(if (<=.f64 z -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 y (neg.f64 x)) (*.f64 y x)) |
(*.f64 y x) |
| Outputs |
|---|
(if (<=.f64 z -639999999999999979107844800422113230255769830825598714449025575592512206202208256) (*.f64 y (neg.f64 x)) (if (<=.f64 z 679999999999999992247693172092463742976) (*.f64 z (*.f64 (sqrt.f64 (/.f64 1 (-.f64 (pow.f64 z 2) (*.f64 a t)))) (*.f64 y x))) (*.f64 y x))) |
(if (<=.f64 z -115000000000000007302115311923875724548243397328062382080) (*.f64 y (neg.f64 x)) (if (<=.f64 z 749999999999999992560806641659545649152) (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 y x))) |
(if (<=.f64 z -12599999999999999051559311697736475296292405248) (*.f64 y (neg.f64 x)) (if (<=.f64 z -1505838220315885/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (if (<=.f64 z 364657039298117/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) (if (<=.f64 z 799999999999999981990478587648272236544) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (-.f64 (*.f64 z z) (*.f64 t a)))) (*.f64 y x))))) |
(if (<=.f64 z -733332951480415/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (*.f64 y (neg.f64 x)) (if (<=.f64 z 4015655627531311/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (*.f64 z (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 a t))) (*.f64 y x))) (*.f64 y x))) |
(if (<=.f64 z -2486616182048933/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 y (neg.f64 x)) (if (<=.f64 z 6257774519299541/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (/.f64 (*.f64 (*.f64 x y) z) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 y x))) |
(if (<=.f64 z -6216540455122333/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (*.f64 y (neg.f64 x)) (if (<=.f64 z 6257774519299541/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (/.f64 (*.f64 x (*.f64 z y)) (sqrt.f64 (*.f64 t (neg.f64 a)))) (*.f64 y x))) |
(if (<=.f64 z -77999999999999999471233996600206982164013258471636992) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2949626099591559/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (/.f64 (*.f64 z (*.f64 y x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) (*.f64 y x))) |
(if (<=.f64 z -6550843902068371/1393796574908163946345982392040522594123776) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2887163429247267/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a t) z)) z)) (*.f64 y x))) |
(if (<=.f64 z -1362822608054263/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 y (neg.f64 x)) (if (<=.f64 z 2398813565731491/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (/.f64 (*.f64 x (*.f64 z y)) (+.f64 z (*.f64 -1/2 (/.f64 (*.f64 a t) z)))) (*.f64 y x))) |
(if (<=.f64 z -4208108721238699/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 y (neg.f64 x)) (if (<=.f64 z 7012105641494901/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968) (/.f64 (*.f64 y (*.f64 z x)) (neg.f64 z)) (*.f64 y x))) |
(if (<=.f64 z -5900483092839843/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (*.f64 y (neg.f64 x)) (if (<=.f64 z 1488565707357403/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (/.f64 (*.f64 (*.f64 x y) z) z) (*.f64 y x))) |
(if (<=.f64 z -7478419044781503/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 y (neg.f64 x)) (if (<=.f64 z 98638788476501/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488) (/.f64 (*.f64 x (*.f64 z y)) z) (*.f64 y x))) |
(if (<=.f64 z -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 y (neg.f64 x)) (*.f64 y x)) |
(*.f64 y x) |
Compiled 443 to 271 computations (38.8% saved)
| 5× | egg-herbie |
| 1032× | rational_best-simplify-132 |
| 1032× | rational_best-simplify-132 |
| 1026× | rational_best-simplify-2 |
| 1026× | rational_best-simplify-2 |
| 708× | rational_best-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 41 |
| 1 | 19 | 41 |
| 2 | 23 | 41 |
| 3 | 27 | 41 |
| 0 | 342 | 7971 |
| 1 | 736 | 7905 |
| 2 | 1430 | 7743 |
| 3 | 2712 | 7743 |
| 4 | 4571 | 7627 |
| 5 | 7859 | 7627 |
| 0 | 15 | 41 |
| 1 | 19 | 41 |
| 2 | 23 | 41 |
| 3 | 27 | 41 |
| 0 | 342 | 7971 |
| 1 | 736 | 7905 |
| 2 | 1430 | 7743 |
| 3 | 2712 | 7743 |
| 4 | 4571 | 7627 |
| 5 | 7859 | 7627 |
| 0 | 15 | 41 |
| 1 | 19 | 41 |
| 2 | 23 | 41 |
| 3 | 27 | 41 |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 218 to 99 computations (54.6% saved)
(sort t a)
(sort x y)
Compiled 522 to 235 computations (55% saved)
Loading profile data...