Time bar (total: 14.0s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 6.3% | 6.2% | 93.6% | 0.2% | 0% | 0% | 0% | 9 |
| 10.9% | 10.9% | 88.9% | 0.2% | 0% | 0% | 0% | 10 |
| 14.1% | 14% | 85.8% | 0.2% | 0% | 0% | 0% | 11 |
| 23.7% | 23.6% | 75.8% | 0.2% | 0.4% | 0% | 0% | 12 |
Compiled 14 to 9 computations (35.7% saved)
| 847.0ms | 8256× | body | 256 | valid |
| 71.0ms | 687× | body | 256 | infinite |
| 2× | egg-herbie |
| 1492× | rational.json-simplify-51 |
| 1034× | rational.json-simplify-49 |
| 922× | rational.json-simplify-1 |
| 902× | rational.json-simplify-35 |
| 722× | rational.json-simplify-48 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 175 |
| 1 | 87 | 175 |
| 2 | 220 | 175 |
| 3 | 517 | 175 |
| 4 | 1269 | 175 |
| 5 | 3577 | 175 |
| 6 | 5832 | 175 |
| 7 | 6653 | 175 |
| 8 | 7383 | 175 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 y (-.f64 x z)) (-.f64 t z)) |
(/.f64 (*.f64 z (-.f64 y x)) (-.f64 t x)) |
(/.f64 (*.f64 t (-.f64 y z)) (-.f64 x z)) |
(/.f64 (*.f64 x (-.f64 z y)) (-.f64 t y)) |
(/.f64 (*.f64 x (-.f64 t z)) (-.f64 y z)) |
(/.f64 (*.f64 x (-.f64 y t)) (-.f64 z t)) |
| Outputs |
|---|
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y (-.f64 x z)) (-.f64 t z)) |
(*.f64 (-.f64 x z) (/.f64 y (-.f64 t z))) |
(*.f64 y (/.f64 (-.f64 x z) (-.f64 t z))) |
(/.f64 (*.f64 z (-.f64 y x)) (-.f64 t x)) |
(*.f64 (-.f64 y x) (/.f64 z (-.f64 t x))) |
(*.f64 z (/.f64 (-.f64 y x) (-.f64 t x))) |
(/.f64 (*.f64 t (-.f64 y z)) (-.f64 x z)) |
(*.f64 (-.f64 y z) (/.f64 t (-.f64 x z))) |
(/.f64 (*.f64 x (-.f64 z y)) (-.f64 t y)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 t y))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 y t))) |
(/.f64 (*.f64 x (-.f64 t z)) (-.f64 y z)) |
(*.f64 (-.f64 t z) (/.f64 x (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (*.f64 x (-.f64 y t)) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 y t) (-.f64 z t))) |
Compiled 17 to 12 computations (29.4% saved)
| 1× | egg-herbie |
| 1790× | rational.json-simplify-35 |
| 1182× | rational.json-simplify-51 |
| 1160× | rational.json-simplify-2 |
| 1126× | rational.json-simplify-53 |
| 900× | rational.json-simplify-41 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 20 | 25 |
| 2 | 43 | 25 |
| 3 | 91 | 25 |
| 4 | 218 | 25 |
| 5 | 576 | 25 |
| 6 | 2164 | 25 |
| 7 | 4916 | 25 |
| 8 | 7100 | 25 |
| 9 | 7875 | 25 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
| Outputs |
|---|
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
Compiled 31 to 12 computations (61.3% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 3 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 4 | 4 |
| Status | Error | Program |
|---|---|---|
| ▶ | 11.7b | (/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
| ▶ | 9.7b | (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
| ▶ | 2.4b | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
Compiled 39 to 24 computations (38.5% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 y z) (-.f64 t z)) |
| ✓ | 2.3b | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
Compiled 30 to 8 computations (73.3% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
| 1.0ms | t | @ | -inf | (/.f64 (-.f64 y z) (-.f64 t z)) |
| 1.0ms | z | @ | inf | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
| 1.0ms | y | @ | inf | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
| 1.0ms | x | @ | 0 | (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
| 1× | batch-egg-rewrite |
| 1658× | rational.json-1 |
| 1658× | rational.json-2 |
| 1658× | rational.json-4 |
| 1658× | rational.json-3 |
| 1650× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 44 |
| 1 | 70 | 44 |
| 2 | 187 | 44 |
| 3 | 467 | 44 |
| 4 | 1194 | 44 |
| 5 | 4188 | 44 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (/.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 2) (+.f64 (/.f64 (-.f64 t z) x) (/.f64 (-.f64 t z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 -1 (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 t z) (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) -2)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x) (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 x 2)) (/.f64 (-.f64 t z) (/.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 (-.f64 t z) 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))) (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (+.f64 (/.f64 2 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 (-.f64 t z) 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 (-.f64 z t) 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 1 (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (/.f64 (*.f64 (-.f64 t z) -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 (-.f64 y z) (-.f64 z t))) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 (-.f64 t z) (-.f64 y z))) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z)) (/.f64 -2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (*.f64 (-.f64 t z) 2)) (/.f64 -1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (-.f64 t z))) (-.f64 0 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 y z) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 y z) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 y z) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (/.f64 1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 z t)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 y z) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -2) (*.f64 (/.f64 1 (-.f64 z t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 1 (-.f64 t z))) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 (-.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z t)) 1/2) (*.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 1 (-.f64 z t))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 (-.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 1/2 (-.f64 t z))) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z t)) -1/2) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t)))) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 y z) (-.f64 z t))))))) |
| 1× | egg-herbie |
| 1268× | rational.json-simplify-43 |
| 1198× | rational.json-simplify-35 |
| 982× | rational.json-simplify-50 |
| 972× | rational.json-simplify-46 |
| 650× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 489 | 8278 |
| 1 | 1489 | 7954 |
| 2 | 4288 | 7682 |
| 3 | 7128 | 7646 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(*.f64 -1 (/.f64 z (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(/.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (/.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (+.f64 (/.f64 y t) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 3)) (*.f64 -1 (/.f64 y (pow.f64 t 4)))) (pow.f64 z 3))) (+.f64 (/.f64 y t) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (pow.f64 z 2)))))) |
1 |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) 1) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) t) (pow.f64 z 2)) 1)) (*.f64 -1 (/.f64 t z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) t) (pow.f64 z 2)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) (pow.f64 t 2)) (pow.f64 z 3))))) (*.f64 -1 (/.f64 t z))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 y t) z))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) t) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) t) (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 (-.f64 y z) z)) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 y z) z))) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) z))) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) z) (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (pow.f64 z 2))))) |
(/.f64 (-.f64 y z) t) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (/.f64 y t)) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 3)) (pow.f64 t 4)) (/.f64 y t)))) (/.f64 z t)) |
(/.f64 (-.f64 y z) t) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (/.f64 y t)) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 3)) (pow.f64 t 4)) (/.f64 y t)))) (/.f64 z t)) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0) |
(+.f64 0 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))) |
(-.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (-.f64 y z) (/.f64 (-.f64 t z) x)) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x)) |
(/.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x)) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (/.f64 x 2))) |
(/.f64 (*.f64 (-.f64 y z) 2) (+.f64 (/.f64 (-.f64 t z) x) (/.f64 (-.f64 t z) x))) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(/.f64 (-.f64 z y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x))) |
(/.f64 (-.f64 z y) (/.f64 -1 (/.f64 x (-.f64 t z)))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (-.f64 z y)) x)) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) -2)) (+.f64 x x))) |
(/.f64 -1 (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 x (-.f64 t z)))) |
(/.f64 2 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x) (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x))) |
(/.f64 2 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) (+.f64 x x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (/.f64 2 x)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 x 2)) (/.f64 (-.f64 t z) (/.f64 x 2)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 (-.f64 t z) 4) x)) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x (-.f64 t z)))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) 2) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 (-.f64 y z)) x)) |
(/.f64 4 (+.f64 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))) (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))))) |
(/.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) x)) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) x)) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (/.f64 4 x)) |
(/.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 (-.f64 t z) 8) x)) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 (-.f64 z t) 4) x)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)) 4) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z))) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x)) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 (-.f64 y z)) x)) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 1 (-.f64 z y)) x)) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z)) x)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(/.f64 (*.f64 (-.f64 y z) -2) (/.f64 (*.f64 (-.f64 t z) -2) x)) |
(/.f64 (*.f64 (-.f64 y z) -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x)) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 (-.f64 y z) (-.f64 z t))) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 x x))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 (-.f64 y z))) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (-.f64 z y))) |
(/.f64 (/.f64 4 (/.f64 (-.f64 t z) (-.f64 y z))) (/.f64 4 x)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z)) (/.f64 -2 x)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) 4) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1 (+.f64 x x))) |
(/.f64 (/.f64 x 2) (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z))) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z)))) |
(/.f64 (/.f64 (-.f64 z y) (*.f64 (-.f64 t z) 2)) (/.f64 -1 (+.f64 x x))) |
(/.f64 (+.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)))) 16) |
(/.f64 (+.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4)))) 8) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))))) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 (-.f64 y z))) |
(/.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(/.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (-.f64 t z)) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(/.f64 (neg.f64 (/.f64 x (-.f64 t z))) (-.f64 0 (/.f64 1 (-.f64 y z)))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) (-.f64 y z))) |
(pow.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1) |
(+.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0) |
(+.f64 0 (/.f64 (-.f64 y z) (-.f64 t z))) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t)))) |
(+.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2))) |
(+.f64 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t))) -1) |
(-.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0) |
(-.f64 0 (/.f64 (-.f64 y z) (-.f64 z t))) |
(*.f64 (-.f64 y z) (/.f64 1 (-.f64 t z))) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 (-.f64 z t)))) |
(*.f64 (-.f64 y z) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z))))) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1) |
(*.f64 1 (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 2) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 z t)) -1/2)) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (-.f64 z y) (/.f64 1 (-.f64 z t))) |
(*.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 z y) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t))))) |
(*.f64 -1 (/.f64 (-.f64 y z) (-.f64 z t))) |
(*.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t))))) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2))) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2))) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2)) |
(*.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4)) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2)) |
(*.f64 (/.f64 1 (-.f64 t z)) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) -1) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 1 (-.f64 z t)) (-.f64 z y)) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) |
(*.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 (*.f64 (-.f64 y z) -2) (*.f64 (/.f64 1 (-.f64 z t)) 1/2)) |
(*.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) (-.f64 y z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 t z))) (-.f64 z y)) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) 2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 (-.f64 y z) -2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) 1/2) (*.f64 (-.f64 y z) -2)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 z t))) (-.f64 y z)) |
(*.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z))) 1/2) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2)) 2) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 (-.f64 y z) 4)) |
(*.f64 (*.f64 -2 (/.f64 1/2 (-.f64 t z))) (-.f64 z y)) |
(*.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 4)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) -1/2) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2)) 2) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) (-.f64 y z)) |
(*.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) (-.f64 y z)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t)))) (-.f64 z y)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t)))) -1) |
(*.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) 2) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z))) 2) |
(pow.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1) |
(neg.f64 (/.f64 (-.f64 y z) (-.f64 z t))) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z)))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)) (+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2)))))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2)))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)) (+.f64 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2)))))) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) (pow.f64 t 2)))))) |
(+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (+.f64 (+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 3) (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 x (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 t (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 2))) (+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z))))) (*.f64 -1 (*.f64 x (/.f64 t z)))) |
(+.f64 (+.f64 x (*.f64 t (/.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (pow.f64 z 2)))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (pow.f64 z 2))) (+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 (*.f64 t (/.f64 (*.f64 x (neg.f64 (-.f64 y t))) (pow.f64 z 2))) (+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 3))) (+.f64 x (*.f64 t (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 2))))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 t (/.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (pow.f64 z 2))))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 (*.f64 (*.f64 x (neg.f64 (-.f64 y t))) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z))) |
(+.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 -1 (+.f64 (/.f64 (*.f64 x (-.f64 y t)) z) (*.f64 x (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (+.f64 x (+.f64 (neg.f64 (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 3)))) (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2))))))) |
(+.f64 x (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 x (-.f64 y t)) z) (*.f64 x (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2))))) (*.f64 (*.f64 x (-.f64 y t)) (neg.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) |
(*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) |
(*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) |
(*.f64 (-.f64 y z) (neg.f64 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 (-.f64 y z) (/.f64 x z))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 x (pow.f64 t 3)) (/.f64 (-.f64 y z) (pow.f64 z 4))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z))))) |
(+.f64 (*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (*.f64 (-.f64 y z) (neg.f64 (/.f64 x z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4)))) (*.f64 x (/.f64 (-.f64 y z) t)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4)))) (*.f64 x (/.f64 (-.f64 y z) t)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 3))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))))) |
(*.f64 -1 (/.f64 z (-.f64 t z))) |
(neg.f64 (/.f64 z (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) (*.f64 -1 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 t z))) (/.f64 y (-.f64 t z))) |
(/.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) (*.f64 z -1))) |
(+.f64 (/.f64 y t) (*.f64 (+.f64 (/.f64 1 t) (neg.f64 (/.f64 y (pow.f64 t 2)))) (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (+.f64 (/.f64 y t) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (pow.f64 z 2))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (*.f64 (pow.f64 z 2) -1)) (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) (*.f64 z -1)))) |
(+.f64 (/.f64 y t) (*.f64 -1 (+.f64 (*.f64 z (+.f64 (/.f64 1 t) (neg.f64 (/.f64 y (pow.f64 t 2))))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 t 2)) (neg.f64 (/.f64 y (pow.f64 t 3)))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 3)) (*.f64 -1 (/.f64 y (pow.f64 t 4)))) (pow.f64 z 3))) (+.f64 (/.f64 y t) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (pow.f64 z 2)))))) |
(+.f64 (*.f64 (+.f64 (/.f64 1 t) (*.f64 -1 (/.f64 y (pow.f64 t 2)))) (*.f64 z -1)) (+.f64 (+.f64 (/.f64 y t) (*.f64 (+.f64 (/.f64 1 (pow.f64 t 2)) (*.f64 -1 (/.f64 y (pow.f64 t 3)))) (*.f64 (pow.f64 z 2) -1))) (*.f64 (+.f64 (/.f64 1 (pow.f64 t 3)) (*.f64 -1 (/.f64 y (pow.f64 t 4)))) (*.f64 (pow.f64 z 3) -1)))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 t 3)) (neg.f64 (/.f64 y (pow.f64 t 4))))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 t 2)) (neg.f64 (/.f64 y (pow.f64 t 3))))))) (*.f64 (+.f64 (/.f64 1 t) (neg.f64 (/.f64 y (pow.f64 t 2)))) (neg.f64 z)))) |
(+.f64 (/.f64 y t) (*.f64 -1 (+.f64 (*.f64 z (+.f64 (/.f64 1 t) (neg.f64 (/.f64 y (pow.f64 t 2))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 t 2)) (neg.f64 (/.f64 y (pow.f64 t 3))))) (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 t 3)) (neg.f64 (/.f64 y (pow.f64 t 4))))))))) |
1 |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) 1) (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (-.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 t z)))) |
(+.f64 1 (*.f64 -1 (-.f64 (/.f64 y z) (/.f64 t z)))) |
(+.f64 (neg.f64 (/.f64 y z)) (-.f64 (/.f64 t z) -1)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) t) (pow.f64 z 2)) 1)) (*.f64 -1 (/.f64 t z))) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 (-.f64 (*.f64 y -1) (*.f64 t -1)) (pow.f64 z 2)))) (-.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (+.f64 1 (*.f64 t (/.f64 (*.f64 -1 (-.f64 y t)) (pow.f64 z 2)))) (*.f64 -1 (-.f64 (/.f64 y z) (/.f64 t z)))) |
(+.f64 1 (+.f64 (/.f64 (*.f64 t (*.f64 -1 (-.f64 y t))) (pow.f64 z 2)) (*.f64 -1 (-.f64 (/.f64 y z) (/.f64 t z))))) |
(+.f64 (neg.f64 (/.f64 y z)) (+.f64 (/.f64 (*.f64 t (-.f64 t y)) (pow.f64 z 2)) (-.f64 (/.f64 t z) -1))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) t) (pow.f64 z 2)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 t)) (pow.f64 t 2)) (pow.f64 z 3))))) (*.f64 -1 (/.f64 t z))) |
(+.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y -1) (*.f64 t -1)) (pow.f64 z 3))) (*.f64 t (/.f64 (-.f64 (*.f64 y -1) (*.f64 t -1)) (pow.f64 z 2))))) (-.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 t z)))) |
(+.f64 (+.f64 1 (+.f64 (*.f64 t (/.f64 (*.f64 -1 (-.f64 y t)) (pow.f64 z 2))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 -1 (-.f64 y t)) (pow.f64 z 3))))) (*.f64 -1 (-.f64 (/.f64 y z) (/.f64 t z)))) |
(+.f64 1 (+.f64 (+.f64 (/.f64 (*.f64 t (*.f64 -1 (-.f64 y t))) (pow.f64 z 2)) (*.f64 (*.f64 -1 (-.f64 y t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (-.f64 (/.f64 y z) (/.f64 t z))))) |
(+.f64 (-.f64 1 (/.f64 y z)) (+.f64 (/.f64 (*.f64 t (-.f64 t y)) (pow.f64 z 2)) (-.f64 (*.f64 (-.f64 t y) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (neg.f64 (/.f64 t z))))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 y t) z))) |
(+.f64 1 (neg.f64 (/.f64 (-.f64 y t) z))) |
(-.f64 1 (/.f64 (-.f64 y t) z)) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) t) (pow.f64 z 2))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (*.f64 -1 (*.f64 t (/.f64 (-.f64 y t) (pow.f64 z 2)))))) |
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 (-.f64 y t) (/.f64 t (pow.f64 z 2))) (/.f64 (-.f64 y t) z)))) |
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (-.f64 y t) z) (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 y t) z)) (-.f64 1 (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2)))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (*.f64 -1 (/.f64 (*.f64 (-.f64 y t) t) (pow.f64 z 2)))))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 t (/.f64 (-.f64 y t) (pow.f64 z 2)))) (*.f64 -1 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 y t) (pow.f64 z 3))))))) |
(+.f64 1 (+.f64 (neg.f64 (/.f64 (-.f64 y t) z)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 y t) (pow.f64 z 3))) (*.f64 (-.f64 y t) (/.f64 t (pow.f64 z 2))))))) |
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 y t) (pow.f64 z 3))) (+.f64 (/.f64 (-.f64 y t) z) (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (-.f64 1 (/.f64 (*.f64 t (-.f64 y t)) (pow.f64 z 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 y t) z) (*.f64 (pow.f64 t 2) (/.f64 (-.f64 y t) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (-.f64 y z) z)) |
(neg.f64 (/.f64 (-.f64 y z) z)) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 y z) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 y z) z)) (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))))) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (/.f64 (pow.f64 t 2) z)) (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 y z) z)) (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (+.f64 t (/.f64 (pow.f64 t 2) z)))) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) z) (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 y z) z)) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (/.f64 (pow.f64 t 2) z)) (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (/.f64 (pow.f64 t 3) (pow.f64 z 2)))) (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))))) |
(+.f64 (*.f64 t (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2)))) (+.f64 (neg.f64 (/.f64 (-.f64 y z) z)) (+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (/.f64 (pow.f64 t 2) z)) (*.f64 (pow.f64 t 3) (/.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 y z) z)) (+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (/.f64 (pow.f64 t 3) (pow.f64 z 2))) (*.f64 (-.f64 (/.f64 1 z) (/.f64 y (pow.f64 z 2))) (+.f64 t (/.f64 (pow.f64 t 2) z))))) |
(/.f64 (-.f64 y z) t) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (/.f64 y t)) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 y t) (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2)))) (/.f64 z t)) |
(+.f64 (/.f64 y t) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) (/.f64 z t)) |
(+.f64 (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))) (-.f64 (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (-.f64 (+.f64 (/.f64 y t) (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 z t))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t)))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 3)) (pow.f64 t 4)) (/.f64 y t)))) (/.f64 z t)) |
(+.f64 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))) (-.f64 (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (+.f64 (/.f64 y t) (+.f64 (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (/.f64 y t) (+.f64 (+.f64 (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4)))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t)))) |
(/.f64 (-.f64 y z) t) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (/.f64 y t)) (/.f64 z t)) |
(-.f64 (+.f64 (/.f64 y t) (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2)))) (/.f64 z t)) |
(+.f64 (/.f64 y t) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) (/.f64 z t)) |
(+.f64 (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))) (-.f64 (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (-.f64 (+.f64 (/.f64 y t) (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 z t))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t)))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 y z) z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (pow.f64 z 3)) (pow.f64 t 4)) (/.f64 y t)))) (/.f64 z t)) |
(+.f64 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))) (-.f64 (*.f64 z (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (+.f64 (/.f64 y t) (+.f64 (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t))) |
(+.f64 (/.f64 y t) (+.f64 (+.f64 (*.f64 (-.f64 y z) (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4)))) (-.f64 (*.f64 (-.f64 y z) (/.f64 z (pow.f64 t 2))) (/.f64 z t)))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 0 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(-.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (-.f64 y z) (/.f64 (-.f64 t z) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (/.f64 x 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) 2) (+.f64 (/.f64 (-.f64 t z) x) (/.f64 (-.f64 t z) x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (-.f64 z y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (-.f64 z y) (/.f64 -1 (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) -2)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 -1 (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 2 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x) (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 2 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (/.f64 2 x)) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 (-.f64 y z) (/.f64 2 x))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 -2 (-.f64 z t)) (/.f64 2 x))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 2 (-.f64 t z)) (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 -2 (-.f64 z t))) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 (-.f64 y z) (/.f64 (+.f64 x x) (*.f64 x x)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 (-.f64 y z) (*.f64 2 (/.f64 1 x)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 x 2)) (/.f64 (-.f64 t z) (/.f64 x 2)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 (-.f64 t z) 4) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) 2) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (/.f64 x 2)) |
(*.f64 (/.f64 x 2) (*.f64 (-.f64 y z) (/.f64 -2 (-.f64 z t)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) (/.f64 x 2))) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 4 (+.f64 (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))) (/.f64 2 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4) (/.f64 4 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 (-.f64 t z) 8) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 (-.f64 z t) 4) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)) 4) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 1 (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(*.f64 -2 (/.f64 (-.f64 y z) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (-.f64 y z) (/.f64 -2 (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(/.f64 (*.f64 (-.f64 y z) -2) (/.f64 (*.f64 (-.f64 t z) -2) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 (-.f64 y z) (-.f64 z t))) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (+.f64 x x))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (*.f64 (/.f64 2 (-.f64 t z)) (/.f64 (-.f64 y z) (+.f64 x x))))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 (+.f64 x x) (/.f64 (*.f64 (-.f64 y z) (/.f64 -2 (-.f64 z t))) (/.f64 (-.f64 y z) (-.f64 z t))))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 y z) (/.f64 (/.f64 (/.f64 2 (-.f64 t z)) (/.f64 (-.f64 y z) (-.f64 z t))) (/.f64 (-.f64 y z) (-.f64 z t))))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) 8) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 4 (/.f64 (-.f64 t z) (-.f64 y z))) (/.f64 4 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z)) (/.f64 -2 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) 4) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1 (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x 2) (/.f64 (/.f64 (-.f64 t z) 2) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 z y) (*.f64 (-.f64 t z) 2)) (/.f64 -1 (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 4)))) 16) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4))) (/.f64 (-.f64 y z) (/.f64 (-.f64 t z) (*.f64 x 4)))) 8) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 x (-.f64 t z))) (-.f64 0 (/.f64 1 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(pow.f64 (*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(+.f64 0 (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t)))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(+.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(+.f64 (-.f64 1 (/.f64 (-.f64 y z) (-.f64 z t))) -1) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(-.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 0) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(-.f64 0 (/.f64 (-.f64 y z) (-.f64 z t))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 y z) (/.f64 1 (-.f64 t z))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 (-.f64 z t)))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z))))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -2 (-.f64 z t)) 1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 1/2 (-.f64 y z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 1 (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) 2) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 1 (-.f64 z t)) -1/2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 z y) (/.f64 1 (-.f64 z t))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 z y) (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t))))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 -1 (/.f64 (-.f64 y z) (-.f64 z t))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t))))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2))) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) 2))) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 -1 (-.f64 t z)))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -2 (-.f64 z t)) 1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 1/2 (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 -1/4 (-.f64 z t)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1 (-.f64 t z)) (-.f64 y z)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) -1) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 (-.f64 y z) 2)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1 (-.f64 z t)) (-.f64 z y)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -2 (-.f64 z t)) 1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 1/2 (-.f64 y z))) |
(*.f64 1/2 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z)))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 (-.f64 y z) (*.f64 -2 (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 y z) -2) (*.f64 (/.f64 1 (-.f64 z t)) 1/2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) (-.f64 y z)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 t z))) (-.f64 z y)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) 2) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 -1/4 (-.f64 z t)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 (-.f64 y z) -2)) |
(*.f64 (-.f64 y z) (*.f64 -2 (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) 1/2) (*.f64 (-.f64 y z) -2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 z t))) (-.f64 y z)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (-.f64 t z))) 1/2) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2)) 2) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) 2))) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) 2))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 (-.f64 y z) 4)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 -2 (/.f64 1/2 (-.f64 t z))) (-.f64 z y)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 4)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) -1/2) (*.f64 (-.f64 y z) 2)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) (/.f64 (-.f64 y z) -2)) 2) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 -1 (-.f64 t z)))) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) (-.f64 y z)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) (-.f64 y z)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -2 (-.f64 z t)) 1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 1/2 (-.f64 y z))) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (*.f64 (-.f64 y z) 2)) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 z t)))) (-.f64 z y)) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 (-.f64 y z) (-.f64 z t)))) -1) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) 2) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 1/2 (-.f64 t z))) 2) |
(*.f64 (-.f64 y z) (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(pow.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
(neg.f64 (/.f64 (-.f64 y z) (-.f64 z t))) |
(/.f64 (-.f64 y z) (-.f64 t z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 x (-.f64 t z)) |
| ✓ | 9.7b | (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
Compiled 28 to 8 computations (71.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | inf | (/.f64 x (-.f64 t z)) |
| 0.0ms | x | @ | 0 | (/.f64 x (-.f64 t z)) |
| 0.0ms | t | @ | 0 | (/.f64 x (-.f64 t z)) |
| 0.0ms | x | @ | -inf | (/.f64 x (-.f64 t z)) |
| 0.0ms | z | @ | 0 | (/.f64 x (-.f64 t z)) |
| 1× | batch-egg-rewrite |
| 1632× | rational.json-1 |
| 1632× | rational.json-2 |
| 1632× | rational.json-4 |
| 1632× | rational.json-3 |
| 1624× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 70 | 38 |
| 2 | 187 | 38 |
| 3 | 469 | 38 |
| 4 | 1258 | 38 |
| 5 | 4182 | 38 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 x) (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (/.f64 (-.f64 t z) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (-.f64 t z) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 x -2)) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)) (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 2) (*.f64 (-.f64 t z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 4 (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)) (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x))) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (+.f64 (/.f64 2 (-.f64 y z)) (/.f64 2 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (/.f64 4 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 t z) 8) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) -4) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 (-.f64 t z) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 -1 x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 t z) x) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (+.f64 x x)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (+.f64 (/.f64 (-.f64 t z) (-.f64 z y)) (/.f64 (-.f64 t z) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 t z) -2) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 y z) 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) x) 4) (*.f64 (/.f64 (-.f64 t z) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (-.f64 t z)) 1/4) (/.f64 4 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (-.f64 z t)) (/.f64 -2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 1 (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (/.f64 -1 (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 (-.f64 y z) (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 y z) (-.f64 t z))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 2) (-.f64 t z)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) 1/2) (*.f64 (-.f64 t z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x (-.f64 t z)) (-.f64 z y))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 x (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 (/.f64 x (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 x (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1/2 (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 -1 (-.f64 t z)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 x (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 x (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 (/.f64 -1 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 t z)) -1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 t z)) 1/2) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (-.f64 z t))))))) |
| 1× | egg-herbie |
| 1832× | rational.json-simplify-51 |
| 1144× | rational.json-simplify-35 |
| 1006× | rational.json-simplify-50 |
| 594× | rational.json-simplify-61 |
| 514× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 400 | 7092 |
| 1 | 1296 | 6768 |
| 2 | 4366 | 6442 |
| 3 | 6516 | 6386 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(*.f64 -1 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(*.f64 -1 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(+.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(-.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(/.f64 (-.f64 y z) (/.f64 (-.f64 t z) x)) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z))) |
(/.f64 1 (/.f64 (/.f64 1 x) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(/.f64 (+.f64 x x) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2))) |
(/.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (/.f64 (-.f64 t z) (-.f64 y z)))) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) (-.f64 z y))) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (*.f64 (-.f64 y z) 2))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 x -2)) (*.f64 (-.f64 y z) 2))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)) (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)))) |
(/.f64 2 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (*.f64 (-.f64 y z) 2))) |
(/.f64 (*.f64 (-.f64 y z) 2) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 2 (-.f64 y z))) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z)))) |
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z))) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 (-.f64 y z) (-.f64 t z)))) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 2) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 x) (-.f64 y z))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)) (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)))) |
(/.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x))) (-.f64 y z))) |
(/.f64 4 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (-.f64 y z))) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (+.f64 (/.f64 2 (-.f64 y z)) (/.f64 2 (-.f64 y z)))) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (/.f64 4 (-.f64 y z))) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 t z) 8) (-.f64 y z))) |
(/.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) -4) (-.f64 y z))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 (-.f64 t z) x) 4)) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)) 4) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x)) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 (-.f64 y z))) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 x) (-.f64 y z))) |
(/.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 -1 x) (-.f64 y z))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) x) (*.f64 (-.f64 y z) 2))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (+.f64 x x)) (-.f64 y z))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (-.f64 t z) (-.f64 z y)) (/.f64 (-.f64 t z) (-.f64 z y)))) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 t z) -2) (-.f64 y z))) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (-.f64 y z))) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 2))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) x) 4) (*.f64 (/.f64 (-.f64 t z) x) 4))) |
(/.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) 8) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1/2 x)) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x)) |
(/.f64 (/.f64 (/.f64 x (-.f64 t z)) 1/4) (/.f64 4 (-.f64 y z))) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 z t)) (/.f64 -2 (-.f64 y z))) |
(/.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) 4) |
(/.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 1 (*.f64 (-.f64 y z) 2))) |
(/.f64 (/.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (+.f64 x x))) |
(/.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (/.f64 -1 (*.f64 (-.f64 y z) 2))) |
(/.f64 (+.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 (-.f64 y z) (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)))) 16) |
(/.f64 (+.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4)))) 8) |
(/.f64 (neg.f64 (/.f64 (-.f64 y z) (-.f64 t z))) (/.f64 -1 x)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 2) (-.f64 t z)) (/.f64 2 x)) |
(/.f64 (/.f64 (-.f64 y z) 1/2) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (-.f64 t z)) |
(/.f64 (neg.f64 (*.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 x -2))) |
(pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(neg.f64 (*.f64 (/.f64 x (-.f64 t z)) (-.f64 z y))) |
(+.f64 (/.f64 x (-.f64 t z)) 0) |
(+.f64 0 (/.f64 x (-.f64 t z))) |
(+.f64 -1 (-.f64 1 (/.f64 x (-.f64 z t)))) |
(+.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 (/.f64 x (-.f64 t z)) 2)) |
(+.f64 (-.f64 1 (/.f64 x (-.f64 z t))) -1) |
(-.f64 (/.f64 x (-.f64 t z)) 0) |
(-.f64 0 (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 1 (-.f64 t z))) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 x (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z))))) |
(*.f64 x (*.f64 1/2 (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 x (-.f64 t z)) 1) |
(*.f64 1 (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 -1 (-.f64 t z)) -1/2)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (neg.f64 x) (/.f64 -1 (-.f64 t z))) |
(*.f64 (neg.f64 x) (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z))))) |
(*.f64 -1 (/.f64 x (-.f64 z t))) |
(*.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z)))) |
(*.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t))))) |
(*.f64 2 (/.f64 (/.f64 x (-.f64 t z)) 2)) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2))) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2))) |
(*.f64 2 (*.f64 (/.f64 x (-.f64 t z)) 1/2)) |
(*.f64 2 (*.f64 x (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) 1/2) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2)) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4)) |
(*.f64 (/.f64 1 (-.f64 t z)) x) |
(*.f64 (/.f64 x (-.f64 z t)) -1) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 x x)) |
(*.f64 (/.f64 -1 (-.f64 t z)) (neg.f64 x)) |
(*.f64 1/2 (*.f64 (/.f64 x (-.f64 t z)) 2)) |
(*.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 -1 (-.f64 t z)) 1/2)) |
(*.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) x) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 x x)) |
(*.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 x -2)) |
(*.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 x 4)) |
(*.f64 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))) -1) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2)) 2) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 x 4)) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) -1/2) (+.f64 x x)) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2)) 2) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) 1/2) (*.f64 x -2)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) x) |
(*.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) x) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (+.f64 x x)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z)))) (neg.f64 x)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t)))) -1) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) 2) |
(*.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) 2) |
(pow.f64 (/.f64 x (-.f64 t z)) 1) |
(neg.f64 (/.f64 x (-.f64 z t))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 x y) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 x y) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 x y) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2)))) t)) (+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2))))))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2)))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
(+.f64 (*.f64 (pow.f64 z 3) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2)))) (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2)))) t)) (+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 x y) (pow.f64 t 2)))))))) |
(+.f64 (+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2)))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t))) (+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 3) (pow.f64 t 2))))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 x y) z))) (*.f64 -1 (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 -1 (-.f64 (/.f64 (*.f64 x y) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 x (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 x y) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (pow.f64 z 2))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2))) (+.f64 x (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 3))))) (-.f64 (*.f64 -1 (/.f64 (*.f64 x y) z)) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2))))) (*.f64 -1 (-.f64 (/.f64 (*.f64 x y) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 x t)) z))) |
(+.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 x t)) z)) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 x y) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 (*.f64 x (-.f64 y t)) (/.f64 t (pow.f64 z 2)))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 (*.f64 x (-.f64 y t)) (/.f64 t (pow.f64 z 2))) (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 x y) (*.f64 x t)) z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 x y) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 x y) (*.f64 x t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (+.f64 (+.f64 x (neg.f64 (*.f64 (*.f64 x (-.f64 y t)) (/.f64 t (pow.f64 z 2))))) (neg.f64 (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 3))) (*.f64 (*.f64 x (-.f64 y t)) (/.f64 t (pow.f64 z 2))))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (*.f64 -1 (+.f64 (/.f64 (*.f64 x (-.f64 y t)) z) (*.f64 (*.f64 x (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) |
(neg.f64 (*.f64 x (/.f64 (-.f64 y z) z))) |
(*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (-.f64 y z) z)))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (-.f64 y z) z)) (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y z)) (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (-.f64 y z) z)) (*.f64 (*.f64 x (-.f64 y z)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) (*.f64 -1 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (/.f64 (*.f64 x (-.f64 y z)) (pow.f64 z 4))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y z)) (pow.f64 z 3))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (-.f64 y z) z))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))) (*.f64 (*.f64 x (-.f64 y z)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 (-.f64 y z) z)) (*.f64 (*.f64 x (-.f64 y z)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2)) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (+.f64 (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2)) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))))))) |
(+.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2)) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (+.f64 (/.f64 (*.f64 z (*.f64 x (-.f64 y z))) (pow.f64 t 2)) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))))))) |
(+.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (*.f64 (-.f64 y z) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))))))) |
(*.f64 -1 (/.f64 x z)) |
(neg.f64 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (/.f64 x z))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) (+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (neg.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4))) (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 x t) (*.f64 x (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (/.f64 x t) (+.f64 (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 x t) (*.f64 x (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (/.f64 x t) (+.f64 (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(/.f64 x t) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (/.f64 x t)) |
(+.f64 (/.f64 x t) (*.f64 x (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 z x) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)) (/.f64 x t)))) |
(+.f64 (*.f64 x (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (+.f64 (/.f64 x t) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (+.f64 (/.f64 x t) (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (/.f64 x t) (+.f64 (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) |
(+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(*.f64 -1 (/.f64 x z)) |
(neg.f64 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (/.f64 x z))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) (+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (neg.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4))) (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
(*.f64 -1 (/.f64 x z)) |
(neg.f64 (/.f64 x z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (*.f64 -1 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (/.f64 x z))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 x z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) (+.f64 (*.f64 -1 (/.f64 x z)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (/.f64 (*.f64 x t) (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (neg.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4)))))) |
(+.f64 (neg.f64 (/.f64 x z)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 t (pow.f64 z 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 4))) (+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(+.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(-.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (-.f64 y z) (/.f64 (-.f64 t z) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 1 (/.f64 (/.f64 1 x) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (+.f64 x x) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 t z) (-.f64 y z)) (/.f64 (-.f64 t z) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) (/.f64 x -2)) (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 2 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)) (/.f64 (/.f64 (-.f64 t z) x) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 2 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) 2) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 2 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (+.f64 (/.f64 1 (-.f64 y z)) (/.f64 1 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)))) |
(*.f64 x (/.f64 4 (+.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 (-.f64 y z) 2))))) |
(*.f64 x (/.f64 4 (+.f64 (/.f64 2 (/.f64 (-.f64 y z) (-.f64 t z))) (/.f64 2 (/.f64 (-.f64 y z) (-.f64 t z)))))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 t z) 4) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)) (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 4 (/.f64 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x))) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 4 (/.f64 (/.f64 4 (/.f64 x (-.f64 t z))) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (+.f64 (/.f64 2 (-.f64 y z)) (/.f64 2 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) 4) (/.f64 4 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 t z) 8) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) -4) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 (-.f64 t z) x) 4)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)) 4) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 1 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 -1 x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) x) (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) (+.f64 x x)) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (-.f64 t z) (-.f64 z y)) (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 t z) -2) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 t z)) (/.f64 x (-.f64 t z))) (/.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) 4)) (+.f64 (*.f64 (/.f64 (-.f64 t z) x) 4) (*.f64 (/.f64 (-.f64 t z) x) 4))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) 8) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 2)) (/.f64 1/2 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (/.f64 x (-.f64 t z)) 1/4) (/.f64 4 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 z t)) (/.f64 -2 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) 4) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 1 (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) 2) (/.f64 (-.f64 t z) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (/.f64 -1 (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (+.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 (-.f64 y z) (-.f64 t z))) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4))) (*.f64 2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 4)))) 16) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (+.f64 (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) (/.f64 x (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4)))) 8) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (neg.f64 (/.f64 (-.f64 y z) (-.f64 t z))) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 2) (-.f64 t z)) (/.f64 2 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) 1/2) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (neg.f64 (*.f64 (-.f64 y z) 2)) (/.f64 (-.f64 t z) (/.f64 x -2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(neg.f64 (*.f64 (/.f64 x (-.f64 t z)) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(+.f64 (/.f64 x (-.f64 t z)) 0) |
(/.f64 x (-.f64 t z)) |
(+.f64 0 (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 t z)) |
(+.f64 -1 (-.f64 1 (/.f64 x (-.f64 z t)))) |
(/.f64 x (-.f64 t z)) |
(+.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) (/.f64 (/.f64 x (-.f64 t z)) 2)) |
(/.f64 x (-.f64 t z)) |
(+.f64 (-.f64 1 (/.f64 x (-.f64 z t))) -1) |
(/.f64 x (-.f64 t z)) |
(-.f64 (/.f64 x (-.f64 t z)) 0) |
(/.f64 x (-.f64 t z)) |
(-.f64 0 (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 t z)) |
(*.f64 x (/.f64 1 (-.f64 t z))) |
(/.f64 x (-.f64 t z)) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 x (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z))))) |
(*.f64 1/2 (*.f64 (*.f64 2 (/.f64 -1 (-.f64 z t))) x)) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 x 1)) |
(*.f64 x (*.f64 1/2 (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x 1/2)) |
(*.f64 (/.f64 x (-.f64 t z)) 1) |
(/.f64 x (-.f64 t z)) |
(*.f64 1 (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 t z)) |
(*.f64 (+.f64 x x) (/.f64 1/2 (-.f64 t z))) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 -1 (-.f64 t z)) -1/2)) |
(*.f64 (/.f64 -1 (-.f64 t z)) (*.f64 -1/2 (+.f64 x x))) |
(*.f64 -1 (*.f64 (/.f64 -1 (-.f64 t z)) x)) |
(*.f64 -1 (*.f64 x (/.f64 -1 (-.f64 t z)))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (neg.f64 x) (/.f64 -1 (-.f64 t z))) |
(/.f64 x (-.f64 t z)) |
(*.f64 (neg.f64 x) (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z))))) |
(*.f64 (neg.f64 x) (*.f64 2 (*.f64 1/2 (/.f64 -1 (-.f64 t z))))) |
(*.f64 (neg.f64 x) (*.f64 (/.f64 -1 (-.f64 t z)) 1)) |
(*.f64 -1 (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 t z)) |
(*.f64 -1 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z)))) |
(/.f64 x (-.f64 t z)) |
(*.f64 -1 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t))))) |
(neg.f64 (*.f64 2 (*.f64 (/.f64 x (-.f64 z t)) 1/2))) |
(neg.f64 (*.f64 (/.f64 x (-.f64 z t)) 1)) |
(*.f64 2 (/.f64 (/.f64 x (-.f64 t z)) 2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 2 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2))) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 (/.f64 x 2) 2)) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 x 2))) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2))) |
(*.f64 2 (*.f64 (/.f64 x -2) (/.f64 -1 (-.f64 t z)))) |
(*.f64 2 (*.f64 (/.f64 x (-.f64 t z)) 1/2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 2 (*.f64 x (/.f64 1/2 (-.f64 t z)))) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) 1/2) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x 4) (/.f64 1/4 (-.f64 t z))) |
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 t z)) x)) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2)) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (-.f64 t z)) 1/4)) |
(*.f64 1/2 (*.f64 (*.f64 2 (/.f64 -1 (-.f64 z t))) x)) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 x 1)) |
(*.f64 (/.f64 1 (-.f64 t z)) x) |
(/.f64 x (-.f64 t z)) |
(*.f64 (/.f64 x (-.f64 z t)) -1) |
(/.f64 x (-.f64 t z)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 x x)) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (/.f64 -1 (-.f64 t z)) (neg.f64 x)) |
(/.f64 x (-.f64 t z)) |
(*.f64 1/2 (*.f64 (/.f64 x (-.f64 t z)) 2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 x (*.f64 -2 (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 -1 (-.f64 t z)) 1/2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 1/2 (-.f64 t z))) x) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 x x)) |
(/.f64 x (-.f64 t z)) |
(*.f64 (/.f64 (/.f64 x (-.f64 t z)) 2) 2) |
(/.f64 x (-.f64 t z)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x 4)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x 4) (/.f64 1/4 (-.f64 t z))) |
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 t z)) x)) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 x -2)) |
(*.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 x (*.f64 -2 (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (/.f64 1/2 (-.f64 t z)) 1/2) (*.f64 x 4)) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))) -1) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x 2)) 2) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 (/.f64 x 2) 2)) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 x 2))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/4) (*.f64 x 4)) |
(*.f64 1/2 (*.f64 (*.f64 2 (/.f64 -1 (-.f64 z t))) x)) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 x 1)) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) -1/2) (+.f64 x x)) |
(*.f64 (/.f64 -1 (-.f64 t z)) (*.f64 -1/2 (+.f64 x x))) |
(*.f64 -1 (*.f64 (/.f64 -1 (-.f64 t z)) x)) |
(*.f64 -1 (*.f64 x (/.f64 -1 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x -2)) 2) |
(*.f64 2 (*.f64 (/.f64 x -2) (/.f64 -1 (-.f64 t z)))) |
(*.f64 (*.f64 (/.f64 -1 (-.f64 t z)) 1/2) (*.f64 x -2)) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (-.f64 t z)))) x) |
(*.f64 1/2 (*.f64 (*.f64 2 (/.f64 -1 (-.f64 z t))) x)) |
(*.f64 (/.f64 -1 (-.f64 z t)) (*.f64 x 1)) |
(*.f64 (*.f64 1/2 (/.f64 2 (-.f64 t z))) x) |
(*.f64 x (*.f64 1/2 (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x 1/2)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1/2 (-.f64 t z)))) (+.f64 x x)) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 -1 (-.f64 t z)))) (neg.f64 x)) |
(*.f64 (neg.f64 x) (*.f64 2 (*.f64 1/2 (/.f64 -1 (-.f64 t z))))) |
(*.f64 (neg.f64 x) (*.f64 (/.f64 -1 (-.f64 t z)) 1)) |
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 x (-.f64 z t)))) -1) |
(neg.f64 (*.f64 2 (*.f64 (/.f64 x (-.f64 z t)) 1/2))) |
(neg.f64 (*.f64 (/.f64 x (-.f64 z t)) 1)) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) 2) |
(/.f64 x (-.f64 t z)) |
(*.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) 2) |
(*.f64 x (*.f64 2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x 2)) |
(pow.f64 (/.f64 x (-.f64 t z)) 1) |
(/.f64 x (-.f64 t z)) |
(neg.f64 (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 t z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 x (-.f64 y z)) |
| ✓ | 11.1b | (/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
Compiled 28 to 8 computations (71.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | -inf | (/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
| 0.0ms | x | @ | inf | (*.f64 x (-.f64 y z)) |
| 0.0ms | x | @ | -inf | (*.f64 x (-.f64 y z)) |
| 0.0ms | z | @ | inf | (*.f64 x (-.f64 y z)) |
| 0.0ms | z | @ | 0 | (*.f64 x (-.f64 y z)) |
| 1× | batch-egg-rewrite |
| 1178× | rational.json-1 |
| 1178× | rational.json-2 |
| 1178× | rational.json-4 |
| 1178× | rational.json-3 |
| 1170× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 38 |
| 1 | 72 | 38 |
| 2 | 207 | 38 |
| 3 | 573 | 38 |
| 4 | 1799 | 38 |
| 5 | 4300 | 38 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 x (-.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 y z)) (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (/.f64 -1/2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (*.f64 (/.f64 1 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 t z)) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 z y)) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (*.f64 x (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 x (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (/.f64 1 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (*.f64 1/2 (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (*.f64 x (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 (-.f64 y z) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 x (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (-.f64 y z) (*.f64 x 1/2)) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 x (*.f64 (-.f64 y z) 1/2)) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (*.f64 x (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 x 1/2) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 -1 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 8 (*.f64 x (-.f64 y z))) (*.f64 1/4 (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 (/.f64 x (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (/.f64 1 (*.f64 (-.f64 z t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (*.f64 -1 (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 z y)) (*.f64 -1 (*.f64 x (/.f64 -1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 x) (/.f64 -1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 (-.f64 y z) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 x (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (*.f64 2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 x (-.f64 z t))) (neg.f64 (*.f64 (-.f64 y z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))))))) |
((#(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 -1 (+.f64 (*.f64 x (-.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 (*.f64 x (-.f64 y z)) 2))))) (#(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 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) 1)))) (#(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 (-.f64 y z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 x (-.f64 y z))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 z y)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 2 (-.f64 z y))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 8 (*.f64 x (-.f64 y z)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 z y))))))) |
| 1× | egg-herbie |
| 1706× | rational.json-simplify-35 |
| 1310× | rational.json-simplify-53 |
| 1126× | rational.json-simplify-51 |
| 800× | rational.json-simplify-49 |
| 786× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 321 | 6039 |
| 1 | 858 | 5847 |
| 2 | 2035 | 5509 |
| 3 | 3744 | 5393 |
| 4 | 7019 | 5393 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(+.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(+.f64 -1 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))))) |
(+.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2)) |
(+.f64 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) -1) |
(-.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(-.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (-.f64 y z)) (/.f64 1 (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(*.f64 1 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (/.f64 -1/2 (-.f64 z t))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(*.f64 (/.f64 x (-.f64 t z)) (-.f64 y z)) |
(*.f64 (*.f64 x (-.f64 z y)) (/.f64 1 (-.f64 z t))) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(*.f64 2 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 2 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2)) |
(*.f64 2 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 2 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 1/2))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (-.f64 y z)))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 2)))) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (-.f64 z y)))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 x (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 x (-.f64 t z)) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 1/2) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (*.f64 1/2 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (/.f64 1 (-.f64 t z)) (*.f64 x (-.f64 y z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x) |
(*.f64 (neg.f64 x) (/.f64 (-.f64 y z) (-.f64 z t))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (*.f64 x 1/2))) |
(*.f64 4 (*.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 4 (*.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 4 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) (*.f64 x 1/2)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 4 (*.f64 (*.f64 x (*.f64 (-.f64 y z) 1/2)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x 1/2))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 x 1/2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 (*.f64 x 4) (*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 (*.f64 x 4) (*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 (*.f64 x -2) (*.f64 -1 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 (*.f64 x -2) (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 -2 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 -2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 -2 (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 -2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 8 (*.f64 x (-.f64 y z))) (*.f64 1/4 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (*.f64 x 1/2)) |
(*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))) -1) |
(*.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 (/.f64 x (-.f64 t z)) 2)) |
(*.f64 1/2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2))) |
(*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (+.f64 x x)) |
(*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x (*.f64 (-.f64 y z) 2))) |
(*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
(*.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (/.f64 1 (*.f64 (-.f64 z t) 2))) |
(*.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (*.f64 -1 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 2 (-.f64 z y)) (*.f64 -1 (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 x) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 (-.f64 y z) (*.f64 x 1/2))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 x (*.f64 (-.f64 y z) 1/2))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 (*.f64 x (-.f64 y z)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (*.f64 (-.f64 y z) 2))) |
(*.f64 (/.f64 x (-.f64 z t)) (-.f64 z y)) |
(*.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) 2) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (neg.f64 x)) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 4))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (*.f64 2 (-.f64 z y)))) |
(*.f64 (*.f64 2 (/.f64 x (-.f64 z t))) (neg.f64 (*.f64 (-.f64 y z) 1/2))) |
(*.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t)))) 2) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))) 2) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2)) 2) |
(pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(neg.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(+.f64 (*.f64 x (-.f64 y z)) 0) |
(+.f64 0 (*.f64 x (-.f64 y z))) |
(+.f64 -1 (+.f64 (*.f64 x (-.f64 y z)) 1)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) -1) |
(+.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 (*.f64 x (-.f64 y z)) 2)) |
(-.f64 (*.f64 x (-.f64 y z)) 0) |
(-.f64 0 (*.f64 x (-.f64 z y))) |
(-.f64 1 (+.f64 1 (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) 1) |
(/.f64 (*.f64 x (-.f64 y z)) 1) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) 2) |
(/.f64 (*.f64 x (-.f64 z y)) -1) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) 4) |
(/.f64 (*.f64 8 (*.f64 x (-.f64 y z))) 8) |
(/.f64 (*.f64 (*.f64 x (-.f64 z y)) 4) -4) |
(/.f64 (*.f64 x (*.f64 2 (-.f64 z y))) -2) |
(/.f64 (*.f64 2 (*.f64 8 (*.f64 x (-.f64 y z)))) 16) |
(pow.f64 (*.f64 x (-.f64 y z)) 1) |
(neg.f64 (*.f64 x (-.f64 z y))) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (-.f64 (*.f64 y (/.f64 x (pow.f64 t 2))) (-.f64 (/.f64 x t) 0)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2)))) (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (-.f64 (*.f64 y (/.f64 x (pow.f64 t 2))) (-.f64 (/.f64 x t) 0)) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (+.f64 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t)) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2))))) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2)))) (/.f64 (pow.f64 z 3) (pow.f64 t 2))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (/.f64 (*.f64 y x) (pow.f64 t 2)))) (/.f64 (pow.f64 z 2) t))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2)))) (/.f64 -1 t))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2)))) (/.f64 -1 t))) (*.f64 (-.f64 (*.f64 y (/.f64 x (pow.f64 t 2))) (-.f64 (/.f64 x t) 0)) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 x (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (/.f64 (*.f64 x t) z)))) |
(+.f64 x (*.f64 -1 (-.f64 (/.f64 (*.f64 y x) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 x (*.f64 t (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 2)))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (/.f64 (*.f64 x t) z)))) |
(+.f64 (+.f64 x (*.f64 t (/.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (pow.f64 z 2)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 y x) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (pow.f64 z 2))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 3))) (+.f64 x (*.f64 t (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 2))))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (/.f64 (*.f64 x t) z)))) |
(+.f64 (+.f64 x (+.f64 (*.f64 t (/.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (pow.f64 z 2))) (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 -1 (-.f64 (/.f64 (*.f64 y x) z) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))) (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z))) |
(+.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z))) |
(+.f64 x (neg.f64 (*.f64 (-.f64 y t) (/.f64 x z)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 x (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 x t))) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 (-.f64 y t) (/.f64 x z)) (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 x t))) (pow.f64 z 2))) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (+.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))) (+.f64 x (neg.f64 (*.f64 (*.f64 x (-.f64 y t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (+.f64 x (neg.f64 (*.f64 (-.f64 y t) (/.f64 x z)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y t) (/.f64 x (pow.f64 z 3)))) (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 (-.f64 y t) (/.f64 x z)) (*.f64 (*.f64 x (-.f64 y t)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) |
(neg.f64 (*.f64 (-.f64 y z) (/.f64 x z))) |
(*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (*.f64 t (-.f64 y z)) (/.f64 x (pow.f64 z 2))))) |
(*.f64 -1 (*.f64 (-.f64 y z) (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (*.f64 (-.f64 y z) (/.f64 x z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 z 3)))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 z 4))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 z 3))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 y z) (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 t (-.f64 y z)) (/.f64 x (pow.f64 z 2))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) (*.f64 -1 (*.f64 (-.f64 y z) (+.f64 (/.f64 x z) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 y z) x)) (pow.f64 t 3)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 y z) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))) (*.f64 (-.f64 y z) (/.f64 x t)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))) (+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (+.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))) (*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 y z) x)) (pow.f64 t 3)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 y z) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))) (*.f64 (-.f64 y z) (/.f64 x t)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))) (+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 y z) (*.f64 z (/.f64 x (pow.f64 t 2)))) (+.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 3)))) (*.f64 (-.f64 y z) (+.f64 (/.f64 x t) (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 4))))))) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x))) |
(*.f64 x (+.f64 y (neg.f64 z))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 0 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 -1 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (-.f64 1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) -1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(-.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(-.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (*.f64 x (-.f64 y z)) (/.f64 1 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 1 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (/.f64 -1/2 (-.f64 z t))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (-.f64 t z)) (-.f64 y z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (-.f64 z y)) (/.f64 1 (-.f64 z t))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (*.f64 x 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 2)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (-.f64 z y)))) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1 (*.f64 2 (-.f64 z t)))))) |
(*.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 t z))) 2)) |
(*.f64 2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (/.f64 -1/2 (-.f64 t z)) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 x (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 2) (*.f64 (/.f64 x (-.f64 t z)) 1/2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2)) 1/2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) (*.f64 1/2 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (-.f64 t z)) (*.f64 x (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (neg.f64 x) (/.f64 (-.f64 y z) (-.f64 z t))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (*.f64 x 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 (-.f64 y z) (*.f64 x 1/2)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 4 (*.f64 (*.f64 x (*.f64 (-.f64 y z) 1/2)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 x 1/2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x 4) (*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x 4) (*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x -2) (*.f64 -1 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x -2) (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -2 (*.f64 (/.f64 x (-.f64 z t)) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -2 (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 8 (*.f64 x (-.f64 y z))) (*.f64 1/4 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 2) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z))) (*.f64 x 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x 1/2))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 (-.f64 y z) (*.f64 x 1/2))) |
(*.f64 (-.f64 y z) (*.f64 (*.f64 x 1/2) (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t))) -1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x 1/2) (*.f64 (-.f64 y z) (/.f64 2 (-.f64 t z)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x 1/2))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 (-.f64 y z) (*.f64 x 1/2))) |
(*.f64 (-.f64 y z) (*.f64 (*.f64 x 1/2) (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 y z) 1/2) (*.f64 (/.f64 x (-.f64 t z)) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 1/2 (*.f64 (-.f64 y z) (*.f64 (/.f64 x (-.f64 t z)) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (/.f64 -1/2 (-.f64 z t))) (*.f64 (-.f64 y z) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t))) (+.f64 x x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 -1/2 (-.f64 z t)) (*.f64 x (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (/.f64 1 (*.f64 (-.f64 z t) 2))) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1 (*.f64 2 (-.f64 z t)))))) |
(*.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 t z))) 2)) |
(*.f64 2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (/.f64 -1/2 (-.f64 t z)) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (*.f64 x (*.f64 2 (-.f64 z y))) (*.f64 -1 (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (-.f64 z y)) (*.f64 -1 (*.f64 x (/.f64 -1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 x) (/.f64 -1/2 (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 (-.f64 y z) (*.f64 x 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 x (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (*.f64 (neg.f64 x) (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (*.f64 x (*.f64 (-.f64 y z) 2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (-.f64 z t)) (-.f64 z y)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1/2 (-.f64 z t))) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 z t)) (neg.f64 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 2) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 x (*.f64 (-.f64 y z) 4))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) (*.f64 x (*.f64 2 (-.f64 z y)))) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1 (*.f64 2 (-.f64 z t)))))) |
(*.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 -1/2 (-.f64 t z))) 2)) |
(*.f64 2 (*.f64 (*.f64 x (-.f64 z y)) (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (/.f64 -1/2 (-.f64 t z)) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (*.f64 2 (/.f64 x (-.f64 z t))) (neg.f64 (*.f64 (-.f64 y z) 1/2))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 -1/2 (-.f64 z t)))) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x (*.f64 (-.f64 y z) (/.f64 -1/2 (-.f64 z t)))) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) 1/2) (*.f64 (-.f64 y z) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 (-.f64 y z) 1/2)) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(pow.f64 (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(neg.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 z t)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 x (-.f64 y z)) 0) |
(*.f64 (-.f64 y z) x) |
(+.f64 0 (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 y z) x) |
(+.f64 -1 (+.f64 (*.f64 x (-.f64 y z)) 1)) |
(*.f64 (-.f64 y z) x) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) -1) |
(*.f64 (-.f64 y z) x) |
(+.f64 (/.f64 (*.f64 x (-.f64 y z)) 2) (/.f64 (*.f64 x (-.f64 y z)) 2)) |
(*.f64 (-.f64 y z) x) |
(-.f64 (*.f64 x (-.f64 y z)) 0) |
(*.f64 (-.f64 y z) x) |
(-.f64 0 (*.f64 x (-.f64 z y))) |
(*.f64 (-.f64 y z) x) |
(-.f64 1 (+.f64 1 (*.f64 x (-.f64 z y)))) |
(-.f64 -1 (-.f64 (*.f64 x (-.f64 z y)) 1)) |
(-.f64 -1 (+.f64 (*.f64 x (-.f64 z y)) -1)) |
(-.f64 -1 (+.f64 -1 (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 x (-.f64 y z)) 1) 1) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 x (-.f64 y z)) 1) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) 2)) 2) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 x (-.f64 z y)) -1) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 x (*.f64 (-.f64 y z) 4)) 4) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 8 (*.f64 x (-.f64 y z))) 8) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 (*.f64 x (-.f64 z y)) 4) -4) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 x (*.f64 2 (-.f64 z y))) -2) |
(*.f64 (-.f64 y z) x) |
(/.f64 (*.f64 2 (*.f64 8 (*.f64 x (-.f64 y z)))) 16) |
(*.f64 (-.f64 y z) x) |
(pow.f64 (*.f64 x (-.f64 y z)) 1) |
(*.f64 (-.f64 y z) x) |
(neg.f64 (*.f64 x (-.f64 z y))) |
(*.f64 (-.f64 y z) x) |
Compiled 15767 to 6726 computations (57.3% saved)
16 alts after pruning (16 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 775 | 16 | 791 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 778 | 16 | 794 |
| Status | Error | Program |
|---|---|---|
| 11.8b | (/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (-.f64 t z)) | |
| 37.2b | (/.f64 (*.f64 (-.f64 y z) x) t) | |
| 33.0b | (/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) | |
| 37.3b | (/.f64 (*.f64 y x) (-.f64 t z)) | |
| 44.5b | (/.f64 (*.f64 y x) t) | |
| ▶ | 2.6b | (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
| 30.9b | (*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) | |
| 11.8b | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) | |
| ▶ | 32.2b | (*.f64 z (/.f64 x (-.f64 z t))) |
| 36.2b | (*.f64 y (/.f64 x (-.f64 t z))) | |
| 43.8b | (*.f64 y (/.f64 x t)) | |
| 34.9b | (*.f64 x (/.f64 (-.f64 y z) t)) | |
| ▶ | 34.9b | (*.f64 x (/.f64 y (-.f64 t z))) |
| ▶ | 43.2b | (*.f64 x (/.f64 y t)) |
| ▶ | 26.4b | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
| 38.8b | x |
Compiled 349 to 228 computations (34.7% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 t z) (-.f64 y z)) |
| ✓ | 2.5b | (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
Compiled 30 to 8 computations (73.3% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (/.f64 (-.f64 t z) (-.f64 y z)) |
| 0.0ms | y | @ | 0 | (/.f64 (-.f64 t z) (-.f64 y z)) |
| 0.0ms | t | @ | -inf | (/.f64 (-.f64 t z) (-.f64 y z)) |
| 0.0ms | y | @ | inf | (/.f64 (-.f64 t z) (-.f64 y z)) |
| 0.0ms | t | @ | inf | (/.f64 (-.f64 t z) (-.f64 y z)) |
| 1× | batch-egg-rewrite |
| 1968× | rational.json-1 |
| 1968× | rational.json-2 |
| 1968× | rational.json-3 |
| 1676× | rational.json-simplify-35 |
| 954× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 44 |
| 1 | 74 | 44 |
| 2 | 235 | 44 |
| 3 | 757 | 44 |
| 4 | 2695 | 44 |
| 5 | 6970 | 44 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 2) (/.f64 (/.f64 x 2) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 2)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 2) (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 -1 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 t z)) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (/.f64 x (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (*.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 x)) (/.f64 (-.f64 y z) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (-.f64 y z))) (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4)) (*.f64 (-.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))) (*.f64 (-.f64 z y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 t z) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 t z) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t z) (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) 2) (/.f64 1/2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) 2) (*.f64 (/.f64 1 (-.f64 y z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (/.f64 -1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (*.f64 -1 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 t z) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (-.f64 y z)) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) 4) (/.f64 1 (*.f64 (-.f64 y z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (-.f64 z y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 y z)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) (-.f64 z y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 y z))) (/.f64 (-.f64 t z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 y z)) (*.f64 (-.f64 t z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 y z)) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 y z)) 1/2) (*.f64 (-.f64 t z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 1 (-.f64 y z))) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) 2) (*.f64 2 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 y z) 4)) (*.f64 (-.f64 t z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 z y) 2)) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 1/2 (-.f64 y z))) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 t z) (-.f64 z y))))))) |
| 1× | egg-herbie |
| 1448× | rational.json-simplify-51 |
| 1284× | rational.json-simplify-41 |
| 1108× | rational.json-simplify-35 |
| 876× | rational.json-simplify-2 |
| 790× | rational.json-simplify-44 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 371 | 6992 |
| 1 | 923 | 6668 |
| 2 | 2071 | 6228 |
| 3 | 5745 | 5926 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 -1 (/.f64 z (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(/.f64 t (-.f64 y z)) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(/.f64 t (-.f64 y z)) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(/.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (/.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (+.f64 (/.f64 t y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3))) (pow.f64 z 3)))))) |
1 |
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 t z))) (*.f64 -1 (/.f64 y z))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 2)) (*.f64 -1 (/.f64 t z)))) (*.f64 -1 (/.f64 y z))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 2)) (*.f64 -1 (/.f64 t z))))) (*.f64 -1 (/.f64 y z))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 t y) z))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 t y) z)))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t y)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 t y) z))))) |
(*.f64 -1 (/.f64 (-.f64 t z) z)) |
(+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) z) (+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) z) (+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z))))) |
(/.f64 (-.f64 t z) y) |
(-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (/.f64 z y)) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t z)) (pow.f64 y 3)) (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2)))) (/.f64 z y)) |
(-.f64 (+.f64 (/.f64 t y) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) (-.f64 t z)) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 2)) (pow.f64 y 3)) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2))))) (/.f64 z y)) |
(/.f64 (-.f64 t z) y) |
(-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (/.f64 z y)) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t z)) (pow.f64 y 3)) (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2)))) (/.f64 z y)) |
(-.f64 (+.f64 (/.f64 t y) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 3)) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 2)) (pow.f64 y 3)) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2))))) (/.f64 z y)) |
(+.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0) |
(+.f64 0 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))) |
(-.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1) |
(*.f64 1 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))) |
(*.f64 (*.f64 (-.f64 y z) 2) (/.f64 (/.f64 x 2) (-.f64 t z))) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 2)) (-.f64 y z))) |
(*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (-.f64 y z))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) x)) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4))) |
(*.f64 (*.f64 (-.f64 z y) 2) (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 1/2) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 -1 (/.f64 -1 x))) |
(*.f64 (/.f64 x (-.f64 t z)) (-.f64 y z)) |
(*.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (/.f64 1 (-.f64 y z)))) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x (/.f64 1 (-.f64 y z)))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2)) |
(*.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (+.f64 x x)) |
(*.f64 (/.f64 x (-.f64 z t)) (-.f64 z y)) |
(*.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (*.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) (+.f64 x x)) |
(*.f64 (/.f64 -1 (/.f64 -1 x)) (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y))) -1) |
(*.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 y z))) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) 2) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x))) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))) (*.f64 (-.f64 z y) 2)) |
(*.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y))) (neg.f64 x)) |
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2)) x) |
(pow.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1) |
(neg.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y)))) |
(+.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0) |
(+.f64 0 (/.f64 (-.f64 t z) (-.f64 y z))) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 t z) (-.f64 z y)))) |
(-.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0) |
(-.f64 0 (/.f64 (-.f64 t z) (-.f64 z y))) |
(*.f64 (-.f64 t z) (/.f64 1 (-.f64 y z))) |
(*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1) |
(*.f64 1 (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 t z) 2) (/.f64 1/2 (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 t z) 2) (*.f64 (/.f64 1 (-.f64 y z)) 1/2)) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))) 1/2) |
(*.f64 (-.f64 z t) (/.f64 -1 (-.f64 y z))) |
(*.f64 (-.f64 z t) (*.f64 -1 (/.f64 1 (-.f64 y z)))) |
(*.f64 -1 (/.f64 (-.f64 t z) (-.f64 z y))) |
(*.f64 2 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 y z)) (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 t z) 4) (/.f64 1 (*.f64 (-.f64 y z) 4))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (-.f64 z y) 2))) |
(*.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) 1/4) |
(*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t z)) |
(*.f64 (/.f64 (-.f64 t z) (-.f64 z y)) -1) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 y z))) (/.f64 (-.f64 t z) 2)) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (*.f64 (-.f64 t z) 2)) |
(*.f64 1/2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (-.f64 z t)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) 1/2) (*.f64 (-.f64 t z) 2)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 y z))) (-.f64 z t)) |
(*.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2)) 2) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) |
(*.f64 (/.f64 (-.f64 t z) 2) (*.f64 2 (/.f64 1 (-.f64 y z)))) |
(*.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 y z) 4)) (*.f64 (-.f64 t z) 4)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z y) 2)) (*.f64 (-.f64 z t) 2)) |
(*.f64 (+.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 1/2 (-.f64 y z))) (-.f64 t z)) |
(pow.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1) |
(neg.f64 (/.f64 (-.f64 t z) (-.f64 z y))) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 y z) x) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) |
(neg.f64 (*.f64 (-.f64 y z) (/.f64 x z))) |
(*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) |
(*.f64 (-.f64 y z) (neg.f64 (/.f64 x z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (-.f64 y z) (*.f64 x (/.f64 t (pow.f64 z 2)))))) |
(neg.f64 (*.f64 (-.f64 y z) (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 (-.f64 y z) (/.f64 x z))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (/.f64 x z)) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 (-.f64 y z) (/.f64 x z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 y z) x)) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y z) x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (-.f64 y z) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) x)) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 y z) z))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) (*.f64 -1 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (/.f64 t (pow.f64 z 2))) (*.f64 (-.f64 y z) (/.f64 x z))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (-.f64 y z) z))) (*.f64 -1 (+.f64 (*.f64 (-.f64 y z) (*.f64 x (/.f64 t (pow.f64 z 2)))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) (*.f64 (-.f64 y z) (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2)))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2)))) |
(*.f64 (-.f64 y z) (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (/.f64 x t))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (/.f64 x t))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2)))) |
(*.f64 (-.f64 y z) (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (/.f64 x t))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3))) (+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 y z) x) t) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 z x)) (pow.f64 t 2)) (/.f64 (*.f64 (-.f64 y z) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) (+.f64 (*.f64 (*.f64 z x) (/.f64 (-.f64 y z) (pow.f64 t 2))) (+.f64 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 y z) (pow.f64 t 4))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 y z) (pow.f64 t 3)))))) |
(+.f64 (+.f64 (*.f64 (-.f64 y z) (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 3) (pow.f64 t 4)))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (*.f64 (*.f64 (-.f64 y z) x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 y z) (pow.f64 t 3)))) (+.f64 (*.f64 (-.f64 y z) (/.f64 x t)) (+.f64 (*.f64 z (/.f64 (*.f64 (-.f64 y z) x) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 y z) (pow.f64 t 4))))))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (/.f64 x t))) (*.f64 (*.f64 (-.f64 y z) x) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2)))))) (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)))) |
(+.f64 (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2)))))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) t)) (*.f64 y (/.f64 x t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)) (+.f64 (*.f64 z (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2)))))) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) (pow.f64 t 2)))))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) t)) (+.f64 (+.f64 (*.f64 y (/.f64 x t)) (*.f64 z (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))))) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 3) (pow.f64 t 2))))) |
(+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t))) (+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 3) (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 2)) (+.f64 z (/.f64 (pow.f64 z 2) t))))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 x (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(+.f64 x (neg.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 x (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2)))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 x (+.f64 (*.f64 t (/.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (pow.f64 z 2))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))) (*.f64 x (*.f64 (-.f64 y t) (/.f64 t (pow.f64 z 2))))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 (+.f64 x (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2)))) (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2))))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))) (*.f64 (*.f64 x (-.f64 y t)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z))) |
(+.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z))) |
(+.f64 x (neg.f64 (*.f64 (-.f64 y t) (/.f64 x z)))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 (-.f64 y t) (/.f64 x z)) (*.f64 x (*.f64 (-.f64 y t) (/.f64 t (pow.f64 z 2))))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (+.f64 x (+.f64 (neg.f64 (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 3)))) (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2))))))) |
(+.f64 (+.f64 x (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (neg.f64 (*.f64 (-.f64 y t) (/.f64 x z)))) |
(+.f64 x (*.f64 -1 (+.f64 (*.f64 (-.f64 y t) (/.f64 x z)) (*.f64 (*.f64 x (-.f64 y t)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) (/.f64 (*.f64 y x) (-.f64 t z))) |
(*.f64 x (+.f64 (/.f64 y (-.f64 t z)) (neg.f64 (/.f64 z (-.f64 t z))))) |
(*.f64 -1 (/.f64 z (-.f64 y z))) |
(neg.f64 (/.f64 z (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(/.f64 t (-.f64 y z)) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(/.f64 t (-.f64 y z)) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (/.f64 t (-.f64 y z)) (*.f64 -1 (/.f64 z (-.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(+.f64 (neg.f64 (/.f64 z (-.f64 y z))) (/.f64 t (-.f64 y z))) |
(/.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (/.f64 t y)) |
(+.f64 (/.f64 t y) (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) (*.f64 z -1))) |
(+.f64 (/.f64 t y) (*.f64 (+.f64 (/.f64 1 y) (neg.f64 (/.f64 t (pow.f64 y 2)))) (neg.f64 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (+.f64 (/.f64 t y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))))) |
(+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))) (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) (*.f64 z -1)))) |
(+.f64 (/.f64 t y) (*.f64 -1 (+.f64 (*.f64 z (+.f64 (/.f64 1 y) (neg.f64 (/.f64 t (pow.f64 y 2))))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 t (pow.f64 y 3)))))))) |
(+.f64 (/.f64 t y) (neg.f64 (+.f64 (*.f64 z (+.f64 (/.f64 1 y) (neg.f64 (/.f64 t (pow.f64 y 2))))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 t (pow.f64 y 3)))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) z)) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3))) (pow.f64 z 3)))))) |
(+.f64 (*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 t (pow.f64 y 2)))) (*.f64 z -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (*.f64 -1 (/.f64 t (pow.f64 y 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3))) (*.f64 (pow.f64 z 3) -1)) (/.f64 t y)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (neg.f64 (/.f64 t (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3)))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 t (pow.f64 y 3))))))) (+.f64 (/.f64 t y) (*.f64 (+.f64 (/.f64 1 y) (neg.f64 (/.f64 t (pow.f64 y 2)))) (neg.f64 z)))) |
(+.f64 (/.f64 t y) (*.f64 -1 (+.f64 (*.f64 z (+.f64 (/.f64 1 y) (neg.f64 (/.f64 t (pow.f64 y 2))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 (pow.f64 y 2)) (neg.f64 (/.f64 t (pow.f64 y 3))))) (*.f64 (pow.f64 z 3) (+.f64 (neg.f64 (/.f64 t (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3)))))))) |
1 |
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 t z))) (*.f64 -1 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) (-.f64 1 (*.f64 -1 (/.f64 y z)))) |
(+.f64 1 (-.f64 (neg.f64 (/.f64 t z)) (neg.f64 (/.f64 y z)))) |
(+.f64 1 (*.f64 -1 (-.f64 (/.f64 t z) (/.f64 y z)))) |
(+.f64 (neg.f64 (/.f64 t z)) (-.f64 (/.f64 y z) -1)) |
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 2)) (*.f64 -1 (/.f64 t z)))) (*.f64 -1 (/.f64 y z))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 (-.f64 (*.f64 t -1) (*.f64 y -1)) (/.f64 y (pow.f64 z 2)))) (-.f64 1 (*.f64 -1 (/.f64 y z)))) |
(+.f64 1 (-.f64 (+.f64 (neg.f64 (/.f64 t z)) (*.f64 y (/.f64 (*.f64 -1 (-.f64 t y)) (pow.f64 z 2)))) (neg.f64 (/.f64 y z)))) |
(+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (*.f64 -1 (-.f64 (/.f64 t z) (/.f64 y z))))) |
(+.f64 (neg.f64 (/.f64 t z)) (+.f64 (*.f64 y (/.f64 (-.f64 y t) (pow.f64 z 2))) (-.f64 (/.f64 y z) -1))) |
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 y))) (pow.f64 z 2)) (*.f64 -1 (/.f64 t z))))) (*.f64 -1 (/.f64 y z))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 t -1) (*.f64 y -1)) (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 (-.f64 (*.f64 t -1) (*.f64 y -1)) (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (-.f64 1 (*.f64 -1 (/.f64 y z)))) |
(+.f64 1 (-.f64 (+.f64 (neg.f64 (/.f64 t z)) (+.f64 (*.f64 (*.f64 -1 (-.f64 t y)) (/.f64 (pow.f64 y 2) (pow.f64 z 3))) (*.f64 y (/.f64 (*.f64 -1 (-.f64 t y)) (pow.f64 z 2))))) (neg.f64 (/.f64 y z)))) |
(+.f64 1 (+.f64 (*.f64 (*.f64 -1 (-.f64 t y)) (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 z 3)) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (-.f64 (/.f64 t z) (/.f64 y z))))) |
(+.f64 (+.f64 (neg.f64 (/.f64 t z)) (*.f64 (-.f64 y t) (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 z 3)) (/.f64 y (pow.f64 z 2))))) (-.f64 (/.f64 y z) -1)) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 t y) z))) |
(+.f64 1 (neg.f64 (/.f64 (-.f64 t y) z))) |
(-.f64 1 (/.f64 (-.f64 t y) z)) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 t y) z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 t y) z)))) |
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 y (/.f64 (-.f64 t y) (pow.f64 z 2))) (/.f64 (-.f64 t y) z)))) |
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (-.f64 t y) z) (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (/.f64 (-.f64 y t) (pow.f64 z 2))) (-.f64 1 (/.f64 (-.f64 t y) z))) |
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t y)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (*.f64 -1 (/.f64 (-.f64 t y) z))))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t y) (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 t y)) (pow.f64 z 2))) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 t y) z))))) |
(+.f64 (neg.f64 (*.f64 y (/.f64 (-.f64 t y) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t y) (/.f64 (pow.f64 y 2) (pow.f64 z 3))) (/.f64 (-.f64 t y) z))) 1)) |
(+.f64 1 (+.f64 (neg.f64 (/.f64 (-.f64 t y) z)) (*.f64 (*.f64 -1 (-.f64 t y)) (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 z 3)) (/.f64 y (pow.f64 z 2)))))) |
(+.f64 (-.f64 1 (/.f64 (-.f64 t y) z)) (*.f64 (-.f64 y t) (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 z 3)) (/.f64 y (pow.f64 z 2))))) |
(*.f64 -1 (/.f64 (-.f64 t z) z)) |
(neg.f64 (/.f64 (-.f64 t z) z)) |
(+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 t z) z)) (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) z) (+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z)))) |
(+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 t z) z)) (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (/.f64 (pow.f64 y 2) z)))) |
(+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 (pow.f64 y 2) (/.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) z)))) |
(+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 (pow.f64 y 2) z) y))) |
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) z) (+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (/.f64 (-.f64 t z) z))))) |
(+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (/.f64 (pow.f64 y 2) z)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 t z) z)) (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))))) (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (/.f64 (pow.f64 y 3) (pow.f64 z 2))))) |
(+.f64 (*.f64 y (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2)))) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (*.f64 (pow.f64 y 2) (/.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) z))) (*.f64 (pow.f64 y 3) (/.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (+.f64 (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 (pow.f64 y 2) z) y)) (*.f64 (pow.f64 y 3) (/.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 (-.f64 t z) z)) (*.f64 (-.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 y 2) z) y)))) |
(/.f64 (-.f64 t z) y) |
(-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (/.f64 z y)) |
(+.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (-.f64 (/.f64 t y) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (/.f64 z (pow.f64 y 2))) (/.f64 z y))) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t z)) (pow.f64 y 3)) (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2)))) (/.f64 z y)) |
(+.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (-.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) (/.f64 z y))) |
(-.f64 (+.f64 (/.f64 t y) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) (-.f64 t z)) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 2)) (pow.f64 y 3)) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2))))) (/.f64 z y)) |
(+.f64 (+.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) (-.f64 (/.f64 t y) (/.f64 z y))) |
(+.f64 (/.f64 t y) (+.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 z (pow.f64 y 2)))) (/.f64 z y)))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 z y))) |
(/.f64 (-.f64 t z) y) |
(-.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (/.f64 z y)) |
(+.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (-.f64 (/.f64 t y) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (/.f64 z (pow.f64 y 2))) (/.f64 z y))) |
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t z)) (pow.f64 y 3)) (+.f64 (/.f64 t y) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2)))) (/.f64 z y)) |
(+.f64 (+.f64 (/.f64 t y) (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2))) (-.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (/.f64 z y))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) (/.f64 z y))) |
(-.f64 (+.f64 (/.f64 t y) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 3)) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 (-.f64 t z) (pow.f64 z 2)) (pow.f64 y 3)) (/.f64 (*.f64 (-.f64 t z) z) (pow.f64 y 2))))) (/.f64 z y)) |
(+.f64 (+.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 z (-.f64 t z)) (pow.f64 y 2)) (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) (-.f64 (/.f64 t y) (/.f64 z y))) |
(+.f64 (/.f64 t y) (+.f64 (*.f64 (-.f64 t z) (/.f64 (pow.f64 z 2) (pow.f64 y 3))) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 z (pow.f64 y 2)))) (/.f64 z y)))) |
(+.f64 (/.f64 t y) (-.f64 (*.f64 (-.f64 t z) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 z y))) |
(+.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 0 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(-.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 0) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 1 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 2) (/.f64 (/.f64 x 2) (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 2)) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 (-.f64 t z) x))))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 (/.f64 (-.f64 t z) x)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 x (*.f64 (-.f64 t z) 4)))) |
(*.f64 (*.f64 (-.f64 z y) 2) (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))) (-.f64 z y))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 (/.f64 x 2) (-.f64 z t)))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 x (*.f64 (-.f64 t z) -2)))) |
(*.f64 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 1/2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4))) |
(*.f64 x (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 (-.f64 t z) (-.f64 y z)))))) |
(*.f64 x (*.f64 4 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4))) |
(*.f64 x (*.f64 4 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 4)))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) x) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) (/.f64 -1 (/.f64 -1 x))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (-.f64 t z)) (-.f64 y z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (-.f64 t z)) (/.f64 1 (/.f64 1 (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (*.f64 (-.f64 y z) x) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 x (/.f64 1 (-.f64 y z)))) |
(*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (*.f64 (-.f64 y z) x) (/.f64 1 (-.f64 t z))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (+.f64 x x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (-.f64 z t)) (-.f64 z y)) |
(*.f64 (-.f64 z y) (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 (/.f64 x 2) (-.f64 t z)) (*.f64 (-.f64 y z) 2)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 1/2) (+.f64 x x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 -1 (/.f64 -1 x)) (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y))) -1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (*.f64 (-.f64 y z) x) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 x (/.f64 1 (-.f64 y z))) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 y z) (/.f64 1 x))) |
(*.f64 (*.f64 (-.f64 y z) x) (/.f64 1 (-.f64 t z))) |
(*.f64 (/.f64 1 (/.f64 1 (-.f64 y z))) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 x (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) (/.f64 2 x))) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) x) 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 (-.f64 t z) x))))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 (/.f64 (-.f64 t z) x)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 x (*.f64 (-.f64 t z) 4)))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))) (*.f64 (-.f64 z y) 2)) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 z t) (/.f64 2 x))) (-.f64 z y))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 (/.f64 x 2) (-.f64 z t)))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 x (*.f64 (-.f64 t z) -2)))) |
(*.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 2) 2) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) (*.f64 x 4)) |
(*.f64 x (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 (-.f64 t z) (-.f64 y z)))))) |
(*.f64 x (*.f64 4 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4))) |
(*.f64 x (*.f64 4 (/.f64 (-.f64 y z) (*.f64 (-.f64 t z) 4)))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) (-.f64 z y))) (neg.f64 x)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2) (/.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 2)) x) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(pow.f64 (/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) 1) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(neg.f64 (/.f64 x (/.f64 (-.f64 t z) (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(+.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(+.f64 0 (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 t z) (-.f64 z y)))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(-.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 0) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(-.f64 0 (/.f64 (-.f64 t z) (-.f64 z y))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (-.f64 t z) (/.f64 1 (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 1 (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 (-.f64 t z) 2) (/.f64 1/2 (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 (-.f64 t z) 2) (*.f64 (/.f64 1 (-.f64 y z)) 1/2)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z))) 1/2) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (-.f64 z t) (/.f64 -1 (-.f64 y z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (-.f64 z t) (*.f64 -1 (/.f64 1 (-.f64 y z)))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 -1 (/.f64 (-.f64 t z) (-.f64 z y))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 2 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 2 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 y z)) (-.f64 t z))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 (-.f64 t z) 4) (/.f64 1 (*.f64 (-.f64 y z) 4))) |
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 y z)) (-.f64 t z))) |
(*.f64 (-.f64 t z) (*.f64 4 (/.f64 1/4 (-.f64 y z)))) |
(*.f64 4 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (-.f64 z y) 2))) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 2 (-.f64 z y))))) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1/2 (-.f64 z y)))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (-.f64 z y)))) |
(*.f64 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4) 1/4) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t z)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 t z) (-.f64 z y)) -1) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 y z))) (/.f64 (-.f64 t z) 2)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (*.f64 (-.f64 t z) 2)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 1/2 (*.f64 (-.f64 t z) (/.f64 2 (-.f64 y z)))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 -1 (-.f64 y z)) (-.f64 z t)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) 1/2) (*.f64 (-.f64 t z) 2)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (*.f64 -1 (/.f64 1 (-.f64 y z))) (-.f64 z t)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 2)) 2) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 4)) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 t z) 2) (*.f64 2 (/.f64 1 (-.f64 y z)))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 2) 2) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 y z) 4)) (*.f64 (-.f64 t z) 4)) |
(*.f64 (*.f64 (-.f64 t z) 4) (/.f64 1 (*.f64 (-.f64 y z) 4))) |
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 y z)) (-.f64 t z))) |
(*.f64 (-.f64 t z) (*.f64 4 (/.f64 1/4 (-.f64 y z)))) |
(*.f64 4 (/.f64 (-.f64 t z) (*.f64 (-.f64 y z) 4))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z y) 2)) (*.f64 (-.f64 z t) 2)) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 2 (-.f64 z y))))) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1/2 (-.f64 z y)))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (-.f64 z y)))) |
(*.f64 (+.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 1/2 (-.f64 y z))) (-.f64 t z)) |
(*.f64 (-.f64 t z) (+.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 1/2 (-.f64 y z)))) |
(pow.f64 (/.f64 (-.f64 t z) (-.f64 y z)) 1) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
(neg.f64 (/.f64 (-.f64 t z) (-.f64 z y))) |
(/.f64 (-.f64 t z) (-.f64 y z)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.2b | (*.f64 x (/.f64 y t)) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | inf | (*.f64 x (/.f64 y t)) |
| 1.0ms | y | @ | -inf | (*.f64 x (/.f64 y t)) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 y t)) |
| 0.0ms | y | @ | 0 | (*.f64 x (/.f64 y t)) |
| 0.0ms | t | @ | 0 | (*.f64 x (/.f64 y t)) |
| 1× | batch-egg-rewrite |
| 1672× | rational.json-1 |
| 1672× | rational.json-2 |
| 1672× | rational.json-4 |
| 1672× | rational.json-3 |
| 1664× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 48 | 13 |
| 2 | 126 | 13 |
| 3 | 317 | 13 |
| 4 | 851 | 13 |
| 5 | 4202 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 y t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (*.f64 -1 (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y t) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y t) (*.f64 1/2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 t (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (+.f64 (/.f64 t x) (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 -2 (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 t y) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 t (*.f64 x y)) (/.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 t)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 t)) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 4 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (*.f64 t 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (+.f64 t t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 -4 (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 4 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (/.f64 2 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (/.f64 (/.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (*.f64 (/.f64 1 y) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (neg.f64 t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 -1 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t y) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 t (neg.f64 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 t y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 t y) (/.f64 2 x)) (*.f64 (/.f64 t y) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 t 4) y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 t 4) y) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) 4) (+.f64 (/.f64 2 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) 4) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) 4) (*.f64 4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) 4) (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (/.f64 (*.f64 t 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 8 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 (*.f64 t 8) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (*.f64 4 (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x t) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t (+.f64 y y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (+.f64 (/.f64 (neg.f64 t) x) (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (neg.f64 (+.f64 t t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (*.f64 t -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (*.f64 t -2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 (neg.f64 t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 2 (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (/.f64 (*.f64 y (/.f64 2 t)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (*.f64 8 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) y) (/.f64 (*.f64 t 4) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 (/.f64 t y) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (+.f64 t t)) (/.f64 1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 4) y) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 t)) (*.f64 -1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (*.f64 (/.f64 t y) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 t)) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 1/2) (/.f64 t (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (/.f64 1/2 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) 4) (*.f64 4 (/.f64 (neg.f64 t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y -2)) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t y)) (neg.f64 (/.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) t) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 8) (/.f64 t x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 1 x)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t y) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 t 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (/.f64 1 x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 y (neg.f64 t)) (/.f64 1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (neg.f64 (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 y -2)) (/.f64 1 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t y) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t 4) y) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (/.f64 2 x)) (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 (neg.f64 t) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) (/.f64 (neg.f64 t) x)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 (neg.f64 t) x)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 (neg.f64 t) x)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 y)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y t)) 1))))) |
| 1× | egg-herbie |
| 1520× | rational.json-simplify-43 |
| 1502× | rational.json-simplify-35 |
| 1300× | rational.json-simplify-2 |
| 714× | rational.json-simplify-61 |
| 658× | rational.json-simplify-51 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 322 | 2605 |
| 1 | 1278 | 2557 |
| 2 | 4525 | 2545 |
| 3 | 7974 | 2545 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(+.f64 (*.f64 x (/.f64 y t)) 0) |
(+.f64 0 (*.f64 x (/.f64 y t))) |
(-.f64 (*.f64 x (/.f64 y t)) 0) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 y (*.f64 -1 (/.f64 (neg.f64 t) x))) |
(/.f64 (/.f64 y t) (/.f64 1 x)) |
(/.f64 (/.f64 y t) (*.f64 1/2 (/.f64 2 x))) |
(/.f64 (*.f64 x (/.f64 y t)) 1) |
(/.f64 1 (/.f64 t (*.f64 x y))) |
(/.f64 (+.f64 y y) (*.f64 t (/.f64 2 x))) |
(/.f64 (+.f64 y y) (+.f64 (/.f64 t x) (/.f64 t x))) |
(/.f64 (+.f64 y y) (*.f64 -2 (/.f64 (neg.f64 t) x))) |
(/.f64 2 (*.f64 (/.f64 t y) (/.f64 2 x))) |
(/.f64 2 (+.f64 (/.f64 t (*.f64 x y)) (/.f64 t (*.f64 x y)))) |
(/.f64 (*.f64 y (/.f64 2 t)) (/.f64 2 x)) |
(/.f64 (*.f64 y (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (*.f64 y (/.f64 2 t)) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 y 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x)) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 t x))) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 t 4) (/.f64 1 x))) |
(/.f64 (*.f64 y 4) (*.f64 (+.f64 t t) (/.f64 2 x))) |
(/.f64 (*.f64 y 4) (*.f64 -4 (/.f64 (neg.f64 t) x))) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x t))) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 2 y))) |
(/.f64 (*.f64 x (*.f64 y (/.f64 2 t))) 2) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 1 y) x)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 1 y) (/.f64 1 x))) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 t) x)) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x))) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x t))) |
(/.f64 (/.f64 t y) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 1 x))) |
(/.f64 -1 (/.f64 (/.f64 t (neg.f64 y)) x)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t y)) (/.f64 1 x))) |
(/.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 1 x))) |
(/.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 2 x))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 t y) (/.f64 2 x)) (*.f64 (/.f64 t y) (/.f64 2 x)))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) y) x)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) y) (/.f64 1 x))) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 y t) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 y t) 4) (/.f64 4 x)) |
(/.f64 (*.f64 (/.f64 y t) 4) (*.f64 4 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 y t) 4) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 t 8) x)) |
(/.f64 (*.f64 y 8) (*.f64 8 (/.f64 t x))) |
(/.f64 (*.f64 y 8) (*.f64 (*.f64 t 8) (/.f64 1 x))) |
(/.f64 (*.f64 y 8) (*.f64 4 (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y)) |
(/.f64 (*.f64 (/.f64 y t) (*.f64 x 4)) 4) |
(/.f64 (/.f64 x t) (/.f64 1 y)) |
(/.f64 1/2 (/.f64 (/.f64 t (+.f64 y y)) x)) |
(/.f64 1/2 (/.f64 (/.f64 t y) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x t))) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 y) x)) |
(/.f64 (*.f64 y -2) (+.f64 (/.f64 (neg.f64 t) x) (/.f64 (neg.f64 t) x))) |
(/.f64 (*.f64 y -2) (/.f64 (neg.f64 (+.f64 t t)) x)) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 t -2) x)) |
(/.f64 (*.f64 y -2) (*.f64 (*.f64 t -2) (/.f64 1 x))) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x))) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 t) (/.f64 2 x))) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 (neg.f64 t) x))) |
(/.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (/.f64 (*.f64 y (/.f64 2 t)) (+.f64 x x))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (*.f64 8 (/.f64 1 x))) |
(/.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) y) (/.f64 (*.f64 t 4) y))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 (/.f64 t y) 8)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) 8) |
(/.f64 (/.f64 x (+.f64 t t)) (/.f64 1/2 y)) |
(/.f64 (/.f64 (*.f64 t 4) y) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 2 x))) |
(/.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x)) |
(/.f64 (/.f64 y (neg.f64 t)) (*.f64 -1 (/.f64 1 x))) |
(/.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (*.f64 (/.f64 t y) (/.f64 2 x))) |
(/.f64 (*.f64 y (/.f64 1/2 t)) (/.f64 1 (+.f64 x x))) |
(/.f64 (*.f64 y (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x))) |
(/.f64 (*.f64 x 1/2) (/.f64 t (+.f64 y y))) |
(/.f64 (*.f64 x (*.f64 y (/.f64 1/2 t))) 1/2) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x))) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x))) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x))) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 4 (/.f64 (neg.f64 t) x))) |
(/.f64 (neg.f64 (*.f64 y -2)) (*.f64 t (/.f64 2 x))) |
(/.f64 (neg.f64 (/.f64 y t)) (/.f64 -1 x)) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 t y))) |
(/.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 1 y) (/.f64 1 y))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4)))) 16) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t y)) (neg.f64 (/.f64 t y)))) |
(/.f64 (/.f64 (+.f64 x x) t) (/.f64 2 y)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t y)) 8) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 t x)) 8) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t y)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 t t)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 2 y))) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 t 4)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 1 y)) |
(/.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 t y) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t y) y))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t y))) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y)))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) y)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 t 8)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 t -2)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 t t))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (/.f64 1 x)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8))) |
(/.f64 (/.f64 (/.f64 y (neg.f64 t)) (/.f64 1 x)) -1) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (*.f64 t -2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (neg.f64 (*.f64 t 4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 y -2)) (/.f64 1 x)) (+.f64 t t)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (+.f64 y y))) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) t) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 t t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t y) y))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 2 y))) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) y) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (/.f64 2 x)) (/.f64 t y)) |
(/.f64 (/.f64 y (/.f64 (neg.f64 t) x)) -1) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 (neg.f64 t) x)) -2) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 (neg.f64 t) x)) -4) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 (neg.f64 t) x)) 4) |
(/.f64 (/.f64 x (/.f64 1 y)) t) |
(/.f64 (/.f64 x 1/2) (*.f64 t (/.f64 2 y))) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y)) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 2 y)))) |
(/.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 1 y))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 t y)) |
(pow.f64 (*.f64 x (/.f64 y t)) 1) |
| Outputs |
|---|
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (*.f64 x (/.f64 y t)) 0) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 0 (*.f64 x (/.f64 y t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(-.f64 (*.f64 x (/.f64 y t)) 0) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 y (/.f64 t x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 y (*.f64 -1 (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 y t) (/.f64 1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 y t) (*.f64 1/2 (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 x (/.f64 y t)) 1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 1 (/.f64 t (*.f64 x y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 y y) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 y y) (+.f64 (/.f64 t x) (/.f64 t x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 y y) (*.f64 -2 (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 2 (*.f64 (/.f64 t y) (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 2 (+.f64 (/.f64 t (*.f64 x y)) (/.f64 t (*.f64 x y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y (/.f64 2 t)) (/.f64 2 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y (/.f64 2 t)) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 t x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (*.f64 (*.f64 t 4) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (*.f64 (+.f64 t t) (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (*.f64 -4 (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 x (*.f64 y (/.f64 2 t))) 2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 1 y) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 1 y) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 t) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 t y) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 1 x))) |
(/.f64 (/.f64 (/.f64 t y) (/.f64 1 x)) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 (/.f64 x (/.f64 y t)) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 -1 (/.f64 (/.f64 t (neg.f64 y)) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t y)) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 1 x))) |
(/.f64 (/.f64 x (/.f64 1 (*.f64 t (/.f64 2 y)))) (*.f64 t (*.f64 (/.f64 t (*.f64 y y)) 2))) |
(*.f64 (/.f64 2 y) (/.f64 (/.f64 x (/.f64 1 t)) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 2 t)))) |
(*.f64 t (/.f64 (/.f64 2 y) (*.f64 (*.f64 2 (/.f64 t (*.f64 y y))) (/.f64 t x)))) |
(/.f64 (*.f64 t (/.f64 2 y)) (*.f64 (*.f64 t (/.f64 (/.f64 t y) y)) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 2 y) (/.f64 t (/.f64 2 x))) (*.f64 t (/.f64 t (*.f64 y y)))) |
(*.f64 t (/.f64 (/.f64 2 y) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 t (/.f64 2 x))))) |
(/.f64 y (/.f64 (/.f64 t y) (*.f64 (/.f64 x (/.f64 2 t)) (/.f64 (/.f64 2 y) t)))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 t y) (/.f64 2 x)) (*.f64 (/.f64 t y) (/.f64 2 x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) y) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) y) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) 4) (/.f64 4 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) 4) (*.f64 4 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) 4) (*.f64 2 (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 t 8) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 8) (*.f64 8 (/.f64 t x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 8) (*.f64 (*.f64 t 8) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y 8) (*.f64 4 (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) (*.f64 x 4)) 4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 x t) (/.f64 1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 t (+.f64 y y)) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 t y) (+.f64 x x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 y) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (+.f64 (/.f64 (neg.f64 t) x) (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (/.f64 (neg.f64 (+.f64 t t)) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 t -2) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (*.f64 (*.f64 t -2) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (*.f64 (neg.f64 t) (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (/.f64 (*.f64 y (/.f64 2 t)) (+.f64 x x))) |
(/.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (*.f64 (/.f64 2 t) (/.f64 y (+.f64 x x)))) |
(*.f64 (/.f64 y t) (/.f64 (+.f64 x x) (/.f64 (*.f64 y (/.f64 2 t)) (/.f64 y t)))) |
(*.f64 (/.f64 y t) (/.f64 (/.f64 y t) (*.f64 y (/.f64 (/.f64 2 t) (+.f64 x x))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (*.f64 8 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 y 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) y) (/.f64 (*.f64 t 4) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 (/.f64 t y) 8)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 x (+.f64 t t)) (/.f64 1/2 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t 4) y) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y))) (/.f64 2 x))) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) (*.f64 y (/.f64 2 x))) 2) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 t y)) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 2 t)))) |
(/.f64 x (*.f64 (*.f64 t (*.f64 2 (/.f64 t (*.f64 y y)))) (/.f64 1/2 (/.f64 t y)))) |
(/.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 y (neg.f64 t)) (*.f64 -1 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (*.f64 (/.f64 t y) (/.f64 2 x))) |
(*.f64 (/.f64 t y) (/.f64 (*.f64 y (/.f64 2 t)) (*.f64 (/.f64 t y) (/.f64 2 x)))) |
(*.f64 (*.f64 y (/.f64 x t)) (/.f64 (/.f64 t y) (/.f64 t y))) |
(/.f64 (*.f64 y (/.f64 1/2 t)) (/.f64 1 (+.f64 x x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 y (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 x 1/2) (/.f64 t (+.f64 y y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 x (*.f64 y (/.f64 1/2 t))) 1/2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (*.f64 (neg.f64 y) 4) (*.f64 4 (/.f64 (neg.f64 t) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 (*.f64 y -2)) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 (/.f64 y t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 t y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 1 y) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4))) (*.f64 2 (*.f64 (/.f64 y t) (*.f64 x 4)))) 16) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t y)) (neg.f64 (/.f64 t y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (+.f64 x x) t) (/.f64 2 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t y)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 t x)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 1 x)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 1 x)) (*.f64 t 4)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (neg.f64 y) (/.f64 1 x)) (neg.f64 t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 t y) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t y) y))) |
(/.f64 (/.f64 (/.f64 t y) (/.f64 1 x)) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 (/.f64 x (/.f64 y t)) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y)))) |
(/.f64 (/.f64 x (/.f64 1 (*.f64 t (/.f64 2 y)))) (*.f64 t (*.f64 (/.f64 t (*.f64 y y)) 2))) |
(*.f64 (/.f64 2 y) (/.f64 (/.f64 x (/.f64 1 t)) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 2 t)))) |
(*.f64 t (/.f64 (/.f64 2 y) (*.f64 (*.f64 2 (/.f64 t (*.f64 y y))) (/.f64 t x)))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y 8) (/.f64 1 x)) (*.f64 t 8)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (*.f64 t -2)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 1 x)) (neg.f64 (+.f64 t t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 y t) 4)) (/.f64 1 x)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 y (neg.f64 t)) (/.f64 1 x)) -1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (*.f64 t -2))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 1 x)) (neg.f64 (*.f64 t 4))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (neg.f64 (*.f64 y -2)) (/.f64 1 x)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (+.f64 y y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 2 x)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 2 x)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 y)) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t y) y))) |
(/.f64 (*.f64 (/.f64 2 y) (/.f64 t (/.f64 2 x))) (*.f64 t (/.f64 t (*.f64 y y)))) |
(*.f64 t (/.f64 (/.f64 2 y) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 t (/.f64 2 x))))) |
(/.f64 y (/.f64 (/.f64 t y) (*.f64 (/.f64 x (/.f64 2 t)) (/.f64 (/.f64 2 y) t)))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y -2) (/.f64 2 x)) (neg.f64 t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) y) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t y) y)))) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) (*.f64 y (/.f64 2 x))) 2) (*.f64 t (/.f64 t (*.f64 y y)))) |
(/.f64 x (*.f64 (/.f64 1/2 (/.f64 t y)) (*.f64 (/.f64 t (*.f64 y y)) (*.f64 2 t)))) |
(/.f64 x (*.f64 (*.f64 t (*.f64 2 (/.f64 t (*.f64 y y)))) (/.f64 1/2 (/.f64 t y)))) |
(/.f64 (/.f64 (*.f64 (*.f64 y (/.f64 2 t)) (/.f64 t y)) (/.f64 2 x)) (/.f64 t y)) |
(*.f64 (/.f64 t y) (/.f64 (*.f64 y (/.f64 2 t)) (*.f64 (/.f64 t y) (/.f64 2 x)))) |
(*.f64 (*.f64 y (/.f64 x t)) (/.f64 (/.f64 t y) (/.f64 t y))) |
(/.f64 (/.f64 y (/.f64 (neg.f64 t) x)) -1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (+.f64 y y) (/.f64 (neg.f64 t) x)) -2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 y 4) (/.f64 (neg.f64 t) x)) -4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (neg.f64 y) 4) (/.f64 (neg.f64 t) x)) 4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 x (/.f64 1 y)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 x 1/2) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 2 y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 t y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(pow.f64 (*.f64 x (/.f64 y t)) 1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 y (-.f64 t z)) |
| ✓ | 4.7b | (*.f64 x (/.f64 y (-.f64 t z))) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (*.f64 x (/.f64 y (-.f64 t z))) |
| 0.0ms | t | @ | 0 | (*.f64 x (/.f64 y (-.f64 t z))) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 y (-.f64 t z))) |
| 0.0ms | t | @ | inf | (*.f64 x (/.f64 y (-.f64 t z))) |
| 0.0ms | y | @ | 0 | (*.f64 x (/.f64 y (-.f64 t z))) |
| 1× | batch-egg-rewrite |
| 1586× | rational.json-1 |
| 1586× | rational.json-2 |
| 1586× | rational.json-4 |
| 1586× | rational.json-3 |
| 1578× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 64 | 32 |
| 2 | 175 | 32 |
| 3 | 436 | 32 |
| 4 | 1194 | 32 |
| 5 | 4370 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 y (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z)))) (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 t z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (-.f64 t z)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (-.f64 t z) y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 y) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 (-.f64 t z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 -1 (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 z t) y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (/.f64 (-.f64 t z) y) -1/2) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 (*.f64 (-.f64 t z) 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 4 (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (-.f64 t z)) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 t z) y) 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 8) (/.f64 (*.f64 (-.f64 t z) 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -4) (/.f64 (*.f64 (-.f64 t z) -4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 t z)) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (-.f64 z t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 -1 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 t z) y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (*.f64 2 (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (*.f64 (-.f64 t z) -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (-.f64 t z)) (/.f64 y (-.f64 t z))) (/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 t z) y) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x (-.f64 t z))) (*.f64 2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 (-.f64 z t))) (/.f64 -2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 (-.f64 t z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (-.f64 z t) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 y (-.f64 t z))) (/.f64 -1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 y)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (-.f64 t z))) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 y (-.f64 z t)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 y (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (*.f64 y (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 y (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 y (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 -1 (/.f64 1 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 2 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t z) (/.f64 (/.f64 1 y) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 -1/2 (/.f64 1 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 -1 (*.f64 (-.f64 t z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 -1 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 y y) (neg.f64 (*.f64 (-.f64 t z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 y (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 y -1/2) (/.f64 1 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 y) (*.f64 (-.f64 t z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 (/.f64 1/2 (-.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (*.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (*.f64 1/4 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (/.f64 1 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) y) (/.f64 1 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) y) (/.f64 2 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1/2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 y (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 y (-.f64 t z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 -1/2 (/.f64 y (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 y (*.f64 (-.f64 t z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 8) (/.f64 1 (*.f64 (-.f64 t z) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -4) (/.f64 1 (*.f64 (-.f64 t z) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -2) (/.f64 1/2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -2) (*.f64 (/.f64 1/2 (-.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -2) (*.f64 1/2 (/.f64 1 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 t z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 y (/.f64 2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (/.f64 (neg.f64 y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 (-.f64 z t))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) (/.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 y) (/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y -1/2) (/.f64 2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (/.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 y (-.f64 t z)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 y) (/.f64 (-.f64 t z) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) (*.f64 y 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 y -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (-.f64 z t))))))) |
| 1× | egg-herbie |
| 1434× | rational.json-simplify-2 |
| 1068× | rational.json-simplify-35 |
| 812× | rational.json-simplify-50 |
| 768× | rational.json-simplify-1 |
| 636× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 371 | 6381 |
| 1 | 1188 | 6203 |
| 2 | 3648 | 6033 |
| 3 | 5743 | 6009 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0) |
(+.f64 0 (*.f64 x (/.f64 y (-.f64 t z)))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z)))) (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z))))) |
(-.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 y (/.f64 (-.f64 t z) x)) |
(/.f64 (/.f64 y (-.f64 t z)) (/.f64 1 x)) |
(/.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) y) x)) |
(/.f64 1 (/.f64 (/.f64 1 y) (/.f64 x (-.f64 t z)))) |
(/.f64 (+.f64 y y) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (neg.f64 y) (/.f64 (-.f64 z t) x)) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x))) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x (-.f64 t z)))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 z t) y) x)) |
(/.f64 -1 (/.f64 (/.f64 (/.f64 (-.f64 t z) y) -1/2) (+.f64 x x))) |
(/.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) x))) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (/.f64 2 x)) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 (-.f64 t z) 4) x)) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (+.f64 x x)) 2) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 y))) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 y) x)) |
(/.f64 4 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2)))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 t z) y) 4) x)) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)) 4) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) y) 4)) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (/.f64 4 x)) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 (-.f64 t z) 8) x)) |
(/.f64 (*.f64 y -4) (/.f64 (*.f64 (-.f64 t z) -4) x)) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 y)) |
(/.f64 (/.f64 y (-.f64 z t)) (/.f64 -1 x)) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 y) x)) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 -1 y) x)) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) y) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) x)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 (-.f64 z t) x))) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 (-.f64 t z) -2) x)) |
(/.f64 (*.f64 y -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x)) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (/.f64 y (-.f64 t z))) (/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (+.f64 x x))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 t z) y) 4))) |
(/.f64 (*.f64 2 (/.f64 x (-.f64 t z))) (*.f64 2 (/.f64 1 y))) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 z t))) (/.f64 -2 x)) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 y)) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 y)) |
(/.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (/.f64 1 (+.f64 x x))) |
(/.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 (-.f64 t z) y))) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 z t) y)) |
(/.f64 (*.f64 -1/2 (/.f64 y (-.f64 t z))) (/.f64 -1 (+.f64 x x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)))) 16) |
(/.f64 (*.f64 2 (neg.f64 x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2)) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 y)) |
(/.f64 (/.f64 x (/.f64 1 y)) (-.f64 t z)) |
(/.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 y))) |
(/.f64 (neg.f64 (+.f64 x x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2)) |
(/.f64 (neg.f64 (/.f64 x (-.f64 t z))) (/.f64 -1 y)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) y)) |
(pow.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1) |
(neg.f64 (*.f64 x (/.f64 y (-.f64 z t)))) |
(+.f64 (/.f64 y (-.f64 t z)) 0) |
(+.f64 0 (/.f64 y (-.f64 t z))) |
(+.f64 -1 (-.f64 1 (/.f64 y (-.f64 z t)))) |
(+.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (*.f64 y (/.f64 1/2 (-.f64 t z)))) |
(+.f64 (-.f64 1 (/.f64 y (-.f64 z t))) -1) |
(-.f64 (/.f64 y (-.f64 t z)) 0) |
(-.f64 0 (/.f64 y (-.f64 z t))) |
(*.f64 y (/.f64 1 (-.f64 t z))) |
(*.f64 y (*.f64 -1 (/.f64 1 (-.f64 z t)))) |
(*.f64 y (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2)) |
(*.f64 y (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 (-.f64 t z) (/.f64 (/.f64 1 y) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 y (-.f64 t z)) 1) |
(*.f64 1 (/.f64 y (-.f64 t z))) |
(*.f64 (+.f64 y y) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (+.f64 y y) (*.f64 -1/2 (/.f64 1 (-.f64 z t)))) |
(*.f64 (+.f64 y y) (/.f64 -1 (*.f64 (-.f64 t z) -2))) |
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 z t))) |
(*.f64 (neg.f64 y) (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(*.f64 (neg.f64 y) (*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) 1/2)) |
(*.f64 -1 (/.f64 y (-.f64 z t))) |
(*.f64 -1 (/.f64 (+.f64 y y) (neg.f64 (*.f64 (-.f64 t z) 2)))) |
(*.f64 2 (*.f64 y (/.f64 1/2 (-.f64 t z)))) |
(*.f64 2 (*.f64 (*.f64 y -1/2) (/.f64 1 (-.f64 z t)))) |
(*.f64 2 (/.f64 (neg.f64 y) (*.f64 (-.f64 t z) -2))) |
(*.f64 (*.f64 y (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1/2 (-.f64 t z)) 2)) |
(*.f64 (*.f64 y 4) (*.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) 1)) |
(*.f64 (*.f64 y 4) (*.f64 1/4 (/.f64 1 (-.f64 t z)))) |
(*.f64 (*.f64 y 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1 (-.f64 t z)) y) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 1 (/.f64 1 y))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 1 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 2 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1/2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 4 (/.f64 y (*.f64 (-.f64 t z) 4))) |
(*.f64 4 (/.f64 (/.f64 y (-.f64 t z)) 4)) |
(*.f64 -2 (*.f64 -1/2 (/.f64 y (-.f64 t z)))) |
(*.f64 -2 (/.f64 y (*.f64 (-.f64 t z) -2))) |
(*.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) 1/4) |
(*.f64 (*.f64 y 8) (/.f64 1 (*.f64 (-.f64 t z) 8))) |
(*.f64 (*.f64 y -4) (/.f64 1 (*.f64 (-.f64 t z) -4))) |
(*.f64 (*.f64 y -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2))))) |
(*.f64 (/.f64 y (-.f64 z t)) -1) |
(*.f64 (/.f64 1 y) (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 1 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 y y)) |
(*.f64 (/.f64 1 (-.f64 z t)) (neg.f64 y)) |
(*.f64 1/2 (*.f64 y (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 y -2) (/.f64 1/2 (-.f64 z t))) |
(*.f64 (*.f64 y -2) (*.f64 (/.f64 1/2 (-.f64 z t)) 1)) |
(*.f64 (*.f64 y -2) (*.f64 1/2 (/.f64 1 (-.f64 z t)))) |
(*.f64 (*.f64 y -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2))))) |
(*.f64 (*.f64 y -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 t z) 2)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 y 1/2)) |
(*.f64 -1/2 (*.f64 y (/.f64 2 (-.f64 z t)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (/.f64 (neg.f64 y) 2)) |
(*.f64 (*.f64 y (/.f64 2 (-.f64 z t))) -1/2) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) 2) |
(*.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) (/.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 1/2 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 -1 y) (/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (*.f64 y -1/2) (/.f64 2 (-.f64 z t))) |
(*.f64 (*.f64 y 1/2) (/.f64 2 (-.f64 t z))) |
(*.f64 1/4 (*.f64 (/.f64 y (-.f64 t z)) 4)) |
(*.f64 (/.f64 2 y) (/.f64 (-.f64 t z) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) (*.f64 y 4)) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 y -2)) |
(pow.f64 (/.f64 y (-.f64 t z)) 1) |
(neg.f64 (/.f64 y (-.f64 z t))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))) |
(neg.f64 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 3)) (/.f64 y (pow.f64 z 4))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (+.f64 (neg.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (pow.f64 t 4)))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4)))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (pow.f64 t 4)))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4)))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 y x) t) (/.f64 (*.f64 y (*.f64 z x)) (pow.f64 t 2))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (*.f64 x (/.f64 y t)) (*.f64 (*.f64 x z) (/.f64 y (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 y x)) (pow.f64 t 4)))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4))) (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4)))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))) |
(neg.f64 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 3)) (/.f64 y (pow.f64 z 4))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (+.f64 (neg.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 x z)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))) |
(neg.f64 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (*.f64 y (/.f64 x z)) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t x)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 x t) (/.f64 y (pow.f64 z 2)))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 3)) (/.f64 y (pow.f64 z 4))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (+.f64 (neg.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))) (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 y z))) (*.f64 -1 (+.f64 (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (/.f64 (*.f64 x (*.f64 y t)) (pow.f64 z 2)) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))))) |
(+.f64 (neg.f64 (+.f64 (*.f64 y (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 y (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))) (*.f64 -1 (+.f64 (*.f64 y (/.f64 x z)) (*.f64 (*.f64 y x) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 y z))) |
(*.f64 -1 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(neg.f64 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 y z) (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) (*.f64 -1 (*.f64 (pow.f64 t 3) (/.f64 y (pow.f64 z 4))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (neg.f64 (/.f64 y z)))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)) (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3))) (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2)))) |
(+.f64 (/.f64 y t) (*.f64 y (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 3) (/.f64 y (pow.f64 t 4)))) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (*.f64 y (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2)))) |
(+.f64 (/.f64 y t) (*.f64 y (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 3) (/.f64 y (pow.f64 t 4)))) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (*.f64 y (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(/.f64 y t) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2)))) |
(+.f64 (/.f64 y t) (*.f64 y (/.f64 z (pow.f64 t 2)))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (/.f64 y t))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))))) |
(+.f64 (/.f64 (*.f64 y z) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 t 3)) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (+.f64 (/.f64 y t) (*.f64 (pow.f64 z 3) (/.f64 y (pow.f64 t 4)))) (*.f64 z (/.f64 y (pow.f64 t 2))))) |
(+.f64 (*.f64 y (/.f64 z (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 t 4))))) |
(+.f64 (/.f64 y t) (+.f64 (*.f64 z (/.f64 y (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 y (pow.f64 t 3))) (*.f64 y (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 y z))) |
(*.f64 -1 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(neg.f64 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 y z) (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) (*.f64 -1 (*.f64 (pow.f64 t 3) (/.f64 y (pow.f64 z 4))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (neg.f64 (/.f64 y z)))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)) (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3))) (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)))))) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 y z))) |
(*.f64 -1 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(neg.f64 (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 y z) (*.f64 y (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (/.f64 y z) (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (+.f64 (*.f64 -1 (/.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2)))))) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 y z)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 z 2))))) (*.f64 -1 (*.f64 (pow.f64 t 3) (/.f64 y (pow.f64 z 4))))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)) (*.f64 y (/.f64 t (pow.f64 z 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4))) (neg.f64 (/.f64 y z)))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)) (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 z 3)))))) |
(+.f64 (neg.f64 (/.f64 y z)) (*.f64 -1 (+.f64 (*.f64 y (/.f64 t (pow.f64 z 2))) (+.f64 (*.f64 (pow.f64 t 2) (/.f64 y (pow.f64 z 3))) (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 z 4)))))) |
(+.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 0 (*.f64 x (/.f64 y (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z)))) (*.f64 x (*.f64 y (/.f64 1/2 (-.f64 t z))))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(-.f64 (*.f64 x (/.f64 y (-.f64 t z))) 0) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 y (/.f64 (-.f64 t z) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 y (-.f64 t z)) (/.f64 1 x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 1 (/.f64 (/.f64 (-.f64 t z) y) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 1 (/.f64 (/.f64 1 y) (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 y y) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 y) (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 y) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) (+.f64 x x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 y) (/.f64 -1 (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 z t) y) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 -1 (/.f64 (/.f64 (/.f64 (-.f64 t z) y) -1/2) (+.f64 x x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (/.f64 2 x)) |
(*.f64 (/.f64 -2 (-.f64 z t)) (/.f64 y (/.f64 2 x))) |
(/.f64 x (/.f64 (/.f64 2 y) (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 y (/.f64 2 x))) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 y (/.f64 -2 (-.f64 z t))) (*.f64 2 (/.f64 1 x))) |
(*.f64 y (/.f64 (/.f64 2 (-.f64 t z)) (*.f64 2 (/.f64 1 x)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 (*.f64 y x) 2)) |
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 x)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 (-.f64 t z) 4) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y 4) (/.f64 4 (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (+.f64 x x)) 2) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 2 y))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 1 y) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 4 (*.f64 2 (/.f64 (/.f64 (-.f64 t z) y) (*.f64 x 1/2)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 t z) y) 4) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)) 4) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (-.f64 t z) y) 4)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) (/.f64 4 x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y 8) (/.f64 (*.f64 (-.f64 t z) 8) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y -4) (/.f64 (*.f64 (-.f64 t z) -4) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 1 y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 y (-.f64 z t)) (/.f64 -1 x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 1/2 (-.f64 t z)) (/.f64 (/.f64 1/2 y) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 (/.f64 -1 y) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 t z) y) (+.f64 x x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 y) (/.f64 x (-.f64 t z)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y -2) (*.f64 2 (/.f64 (-.f64 z t) x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y -2) (/.f64 (*.f64 (-.f64 t z) -2) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y -2) (/.f64 (neg.f64 (*.f64 (-.f64 t z) 2)) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (/.f64 y (-.f64 t z))) (/.f64 (*.f64 y (/.f64 2 (-.f64 t z))) (+.f64 x x))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (/.f64 y (-.f64 t z))) (*.f64 (/.f64 -2 (-.f64 z t)) (/.f64 y (+.f64 x x)))) |
(/.f64 (*.f64 (/.f64 y (-.f64 t z)) (/.f64 y (-.f64 t z))) (*.f64 (/.f64 2 (-.f64 t z)) (/.f64 y (+.f64 x x)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 t z) y) 4))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 2 (/.f64 x (-.f64 t z))) (*.f64 2 (/.f64 1 y))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y (/.f64 2 (-.f64 z t))) (/.f64 -2 x)) |
(*.f64 (/.f64 2 (-.f64 z t)) (/.f64 y (/.f64 -2 x))) |
(*.f64 y (/.f64 (/.f64 -2 (-.f64 t z)) (/.f64 -2 x))) |
(*.f64 y (/.f64 (/.f64 2 (-.f64 z t)) (/.f64 -2 x))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 1/2 y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 -1 y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (/.f64 1 (+.f64 x x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 x 1/2) (*.f64 1/2 (/.f64 (-.f64 t z) y))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 z t) y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 -1/2 (/.f64 y (-.f64 t z))) (/.f64 -1 (+.f64 x x))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 y (-.f64 t z)) (*.f64 x 4)))) 16) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (*.f64 2 (neg.f64 x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 (+.f64 x x) (-.f64 t z)) (/.f64 2 y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x (/.f64 1 y)) (-.f64 t z)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (/.f64 x 1/2) (*.f64 (-.f64 t z) (/.f64 2 y))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (+.f64 x x)) (/.f64 (/.f64 (-.f64 t z) y) -1/2)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 x (-.f64 t z))) (/.f64 -1 y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 t z) y)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(pow.f64 (*.f64 x (/.f64 y (-.f64 t z))) 1) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(neg.f64 (*.f64 x (/.f64 y (-.f64 z t)))) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(+.f64 (/.f64 y (-.f64 t z)) 0) |
(/.f64 y (-.f64 t z)) |
(+.f64 0 (/.f64 y (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(+.f64 -1 (-.f64 1 (/.f64 y (-.f64 z t)))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) (*.f64 y (/.f64 1/2 (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(+.f64 (-.f64 1 (/.f64 y (-.f64 z t))) -1) |
(/.f64 y (-.f64 t z)) |
(-.f64 (/.f64 y (-.f64 t z)) 0) |
(/.f64 y (-.f64 t z)) |
(-.f64 0 (/.f64 y (-.f64 z t))) |
(/.f64 y (-.f64 t z)) |
(*.f64 y (/.f64 1 (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(*.f64 y (*.f64 -1 (/.f64 1 (-.f64 z t)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 y (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2)) |
(/.f64 y (-.f64 t z)) |
(*.f64 y (*.f64 (/.f64 2 (-.f64 t z)) 1/2)) |
(*.f64 y (*.f64 1/2 (/.f64 -2 (-.f64 z t)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 (-.f64 t z) (/.f64 (/.f64 1 y) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (-.f64 t z) (/.f64 (/.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 t z) (*.f64 y y))) y)) |
(*.f64 (-.f64 t z) (/.f64 (/.f64 (*.f64 y y) (/.f64 (-.f64 t z) (/.f64 1 (-.f64 t z)))) y)) |
(*.f64 (-.f64 t z) (/.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 t z)) y) (-.f64 t z))) |
(*.f64 (/.f64 y (-.f64 t z)) 1) |
(/.f64 y (-.f64 t z)) |
(*.f64 1 (/.f64 y (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (+.f64 y y) (/.f64 1/2 (-.f64 t z))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (+.f64 y y) (*.f64 -1/2 (/.f64 1 (-.f64 z t)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (+.f64 y y) (/.f64 -1 (*.f64 (-.f64 t z) -2))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 z t))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (neg.f64 y) (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (neg.f64 y) (*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) 1/2)) |
(/.f64 y (-.f64 t z)) |
(*.f64 -1 (/.f64 y (-.f64 z t))) |
(/.f64 y (-.f64 t z)) |
(*.f64 -1 (/.f64 (+.f64 y y) (neg.f64 (*.f64 (-.f64 t z) 2)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 2 (*.f64 y (/.f64 1/2 (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 2 (*.f64 (*.f64 y -1/2) (/.f64 1 (-.f64 z t)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 2 (/.f64 (neg.f64 y) (*.f64 (-.f64 t z) -2))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 y (*.f64 1/2 (/.f64 -2 (-.f64 z t)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1/2 (-.f64 t z)) 2)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y 4) (*.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) 1)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y 4) (*.f64 1/4 (/.f64 1 (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 t z)) y) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 t z)) (/.f64 1 (/.f64 1 y))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 1 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 (*.f64 y y) (/.f64 (-.f64 t z) (/.f64 1 (-.f64 t z))))) |
(/.f64 (/.f64 (-.f64 t z) y) (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 2 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 (/.f64 -1 (-.f64 z t)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (/.f64 (-.f64 t z) y) (/.f64 (*.f64 y y) (/.f64 (-.f64 t z) (/.f64 1 (-.f64 t z))))) |
(/.f64 (/.f64 (-.f64 t z) y) (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1/2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1/2 (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 (*.f64 y y) (/.f64 (-.f64 t z) (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 y (/.f64 (/.f64 (-.f64 t z) y) (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1 (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 1/2 (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 (*.f64 y y) (/.f64 (-.f64 t z) (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 (-.f64 t z) (/.f64 2 y)) (/.f64 y (/.f64 (/.f64 (-.f64 t z) y) (/.f64 1/2 (-.f64 t z))))) |
(*.f64 4 (/.f64 y (*.f64 (-.f64 t z) 4))) |
(/.f64 y (-.f64 t z)) |
(*.f64 4 (/.f64 (/.f64 y (-.f64 t z)) 4)) |
(/.f64 y (-.f64 t z)) |
(*.f64 -2 (*.f64 -1/2 (/.f64 y (-.f64 t z)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 -2 (/.f64 y (*.f64 (-.f64 t z) -2))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 y (-.f64 t z)) 4) 1/4) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y 8) (/.f64 1 (*.f64 (-.f64 t z) 8))) |
(*.f64 y (*.f64 8 (/.f64 1/8 (-.f64 t z)))) |
(*.f64 (*.f64 y -4) (/.f64 1 (*.f64 (-.f64 t z) -4))) |
(*.f64 (*.f64 y -4) (/.f64 1/4 (-.f64 z t))) |
(*.f64 y (*.f64 -4 (/.f64 1/4 (-.f64 z t)))) |
(*.f64 (*.f64 y -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2))))) |
(*.f64 (*.f64 y -4) (/.f64 1 (*.f64 (-.f64 t z) -4))) |
(*.f64 (*.f64 y -4) (/.f64 1/4 (-.f64 z t))) |
(*.f64 y (*.f64 -4 (/.f64 1/4 (-.f64 z t)))) |
(*.f64 (/.f64 y (-.f64 z t)) -1) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 1 y) (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 1 y) (/.f64 (/.f64 (-.f64 t z) (-.f64 t z)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (/.f64 1 y) (/.f64 y (/.f64 (/.f64 (-.f64 t z) y) (/.f64 (-.f64 t z) (-.f64 t z))))) |
(/.f64 (/.f64 (*.f64 y y) (-.f64 t z)) y) |
(*.f64 (/.f64 1 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (/.f64 1 y) (/.f64 (/.f64 (-.f64 t z) (-.f64 t z)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (/.f64 1 y) (/.f64 y (/.f64 (/.f64 (-.f64 t z) y) (/.f64 (-.f64 t z) (-.f64 t z))))) |
(/.f64 (/.f64 (*.f64 y y) (-.f64 t z)) y) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 y y)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 z t)) (neg.f64 y)) |
(/.f64 y (-.f64 t z)) |
(*.f64 1/2 (*.f64 y (/.f64 2 (-.f64 t z)))) |
(*.f64 y (*.f64 1/2 (/.f64 -2 (-.f64 z t)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 (*.f64 y -2) (/.f64 1/2 (-.f64 z t))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y -2) (*.f64 (/.f64 1/2 (-.f64 z t)) 1)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y -2) (*.f64 1/2 (/.f64 1 (-.f64 z t)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 t z) 2))))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 y -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 t z) 2)))) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 y 1/2)) |
(/.f64 y (-.f64 t z)) |
(*.f64 -1/2 (*.f64 y (/.f64 2 (-.f64 z t)))) |
(*.f64 y (*.f64 (/.f64 2 (-.f64 z t)) -1/2)) |
(*.f64 y (*.f64 -1/2 (/.f64 -2 (-.f64 t z)))) |
(*.f64 y (*.f64 -1/2 (/.f64 2 (-.f64 z t)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 z t))) (/.f64 (neg.f64 y) 2)) |
(*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) (/.f64 (neg.f64 y) 2)) |
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 y -2))) |
(*.f64 2 (/.f64 (/.f64 y -2) (neg.f64 (-.f64 t z)))) |
(*.f64 (*.f64 y (/.f64 2 (-.f64 z t))) -1/2) |
(*.f64 y (*.f64 (/.f64 2 (-.f64 z t)) -1/2)) |
(*.f64 y (*.f64 -1/2 (/.f64 -2 (-.f64 t z)))) |
(*.f64 y (*.f64 -1/2 (/.f64 2 (-.f64 z t)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 y (*.f64 1/2 (/.f64 -2 (-.f64 z t)))) |
(*.f64 (*.f64 y (/.f64 1/2 (-.f64 t z))) 2) |
(/.f64 y (-.f64 t z)) |
(*.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) (/.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) (/.f64 (/.f64 -2 (-.f64 z t)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (*.f64 1/2 (/.f64 (-.f64 t z) y)) (/.f64 y (/.f64 (/.f64 (-.f64 t z) y) (/.f64 2 (-.f64 t z))))) |
(*.f64 (/.f64 1/2 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 1/2 y) (*.f64 2 (/.f64 (/.f64 (-.f64 t z) (-.f64 t z)) (/.f64 (-.f64 t z) (*.f64 y y))))) |
(*.f64 (/.f64 1/2 y) (/.f64 (*.f64 (-.f64 t z) 2) (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y))))) |
(*.f64 2 (*.f64 (/.f64 1/2 y) (/.f64 (*.f64 y y) (-.f64 t z)))) |
(*.f64 (/.f64 -1 y) (/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y)))) |
(*.f64 (/.f64 -1 y) (/.f64 (/.f64 (-.f64 z t) (-.f64 t z)) (/.f64 (-.f64 t z) (*.f64 y y)))) |
(*.f64 (*.f64 y -1/2) (/.f64 2 (-.f64 z t))) |
(*.f64 y (*.f64 (/.f64 2 (-.f64 z t)) -1/2)) |
(*.f64 y (*.f64 -1/2 (/.f64 -2 (-.f64 t z)))) |
(*.f64 y (*.f64 -1/2 (/.f64 2 (-.f64 z t)))) |
(*.f64 (*.f64 y 1/2) (/.f64 2 (-.f64 t z))) |
(*.f64 y (*.f64 1/2 (/.f64 -2 (-.f64 z t)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 y 1/2)) |
(*.f64 1/4 (*.f64 (/.f64 y (-.f64 t z)) 4)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 2 y) (/.f64 (-.f64 t z) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 (/.f64 (-.f64 t z) y) y))))) |
(*.f64 (/.f64 2 y) (/.f64 (/.f64 (-.f64 t z) 2) (*.f64 (-.f64 t z) (/.f64 (-.f64 t z) (*.f64 y y))))) |
(*.f64 (/.f64 2 y) (/.f64 (-.f64 t z) (*.f64 (/.f64 (-.f64 t z) (*.f64 y y)) (*.f64 (-.f64 t z) 2)))) |
(*.f64 (/.f64 2 y) (/.f64 (/.f64 (*.f64 y y) (-.f64 t z)) 2)) |
(*.f64 (/.f64 (/.f64 1/2 (-.f64 t z)) 2) (*.f64 y 4)) |
(/.f64 y (-.f64 t z)) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (*.f64 y -2)) |
(/.f64 y (-.f64 t z)) |
(pow.f64 (/.f64 y (-.f64 t z)) 1) |
(/.f64 y (-.f64 t z)) |
(neg.f64 (/.f64 y (-.f64 z t))) |
(/.f64 y (-.f64 t z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 x (-.f64 z t)) |
| ✓ | 7.8b | (*.f64 z (/.f64 x (-.f64 z t))) |
Compiled 22 to 7 computations (68.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | -inf | (/.f64 x (-.f64 z t)) |
| 1.0ms | x | @ | 0 | (*.f64 z (/.f64 x (-.f64 z t))) |
| 0.0ms | x | @ | inf | (*.f64 z (/.f64 x (-.f64 z t))) |
| 0.0ms | z | @ | 0 | (*.f64 z (/.f64 x (-.f64 z t))) |
| 0.0ms | x | @ | -inf | (/.f64 x (-.f64 z t)) |
| 1× | batch-egg-rewrite |
| 1562× | rational.json-1 |
| 1562× | rational.json-2 |
| 1562× | rational.json-4 |
| 1562× | rational.json-3 |
| 1554× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 58 | 32 |
| 2 | 165 | 32 |
| 3 | 416 | 32 |
| 4 | 1152 | 32 |
| 5 | 4284 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 z t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 x (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t)))) (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 z t) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 z t)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (-.f64 z t) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 x) (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (-.f64 z t) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (-.f64 t z) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 -1 (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (-.f64 t z) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 z t) x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (/.f64 -2 (-.f64 t z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 (-.f64 z t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 z t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 z t) 4) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 4 (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 1 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 (/.f64 (-.f64 z t) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (*.f64 2 (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (/.f64 4 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 z t) 8) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) 4) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (-.f64 z t)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (-.f64 t z)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 z t) x) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (-.f64 z t) (+.f64 x x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (-.f64 z t)) (/.f64 (/.f64 1/2 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 -1 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 2 (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 z t) -2) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (/.f64 (/.f64 x (-.f64 z t)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 1/2 (-.f64 z t))) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (-.f64 t z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 (-.f64 t z))) (/.f64 -2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 z (-.f64 z t))) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (/.f64 1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 1/2) (/.f64 (-.f64 z t) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 -1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 z)) (*.f64 (-.f64 t z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z 1/2) (*.f64 (-.f64 z t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 1 x)) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 z z) (-.f64 z t)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 z z)) (*.f64 (-.f64 t z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 z (-.f64 z t))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 z)) (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (-.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (*.f64 x (/.f64 1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 x (-.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (-.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 -1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 -2 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 -1 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (/.f64 (/.f64 1 x) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 1/2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 -1/2 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 -1 (*.f64 (-.f64 z t) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 -1 (/.f64 -1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 x x) (neg.f64 (*.f64 (-.f64 z t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (/.f64 1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x -1/2) (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 x) (*.f64 (-.f64 z t) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 z t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 -1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t z)) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) x) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) x) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1/2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 x (*.f64 (-.f64 z t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 x (-.f64 z t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 x (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 x (*.f64 (-.f64 z t) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 8) (/.f64 1 (*.f64 (-.f64 z t) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -4) (/.f64 1 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 t z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (/.f64 -2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (-.f64 z t) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 z t)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 1/2 (/.f64 1 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (*.f64 (/.f64 1/2 (-.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 z t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 x (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (/.f64 (neg.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 (-.f64 t z))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (/.f64 (-.f64 t z) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (-.f64 t z)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -1/2) (/.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 -2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 x -4) (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 x) (/.f64 (-.f64 z t) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (-.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (-.f64 t z))))))) |
| 1× | egg-herbie |
| 1256× | rational.json-simplify-2 |
| 1148× | rational.json-simplify-43 |
| 1068× | rational.json-simplify-35 |
| 772× | rational.json-simplify-1 |
| 714× | rational.json-simplify-50 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 355 | 5582 |
| 1 | 1153 | 5410 |
| 2 | 3389 | 5110 |
| 3 | 6057 | 5092 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(*.f64 -1 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(+.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(+.f64 0 (*.f64 z (/.f64 x (-.f64 z t)))) |
(+.f64 (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t)))) (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t))))) |
(-.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 1 z)) |
(/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(/.f64 1 (/.f64 (/.f64 (-.f64 z t) x) z)) |
(/.f64 1 (/.f64 (/.f64 1 x) (/.f64 z (-.f64 z t)))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 z t) (/.f64 2 z))) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) z)) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) (+.f64 z z))) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 z (-.f64 z t)))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) x) z)) |
(/.f64 -1 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (+.f64 z z))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z)) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 z t) x) z))) |
(/.f64 (*.f64 z (*.f64 x (/.f64 -2 (-.f64 t z)))) 2) |
(/.f64 (+.f64 z z) (*.f64 (-.f64 z t) (/.f64 2 x))) |
(/.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (/.f64 2 z)) |
(/.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (*.f64 2 (/.f64 1 z))) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 z t) 4) z)) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 z (-.f64 z t)))) |
(/.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 1 x) z)) |
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) z)) |
(/.f64 (*.f64 z 4) (*.f64 (/.f64 (-.f64 z t) x) 4)) |
(/.f64 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))) 4) |
(/.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (*.f64 2 (/.f64 2 z))) |
(/.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (/.f64 4 z)) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 z t) 8) z)) |
(/.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) 4) z)) |
(/.f64 (/.f64 z (-.f64 z t)) (/.f64 1 x)) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 -1 z)) |
(/.f64 (neg.f64 z) (/.f64 (-.f64 t z) x)) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 z t) x) (+.f64 z z))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 z t) (+.f64 x x)) z)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 z (-.f64 z t)))) |
(/.f64 (/.f64 1/2 (-.f64 z t)) (/.f64 (/.f64 1/2 x) z)) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 -1 x) z)) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 (-.f64 t z) z))) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 z t) -2) z)) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) z)) |
(/.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (/.f64 (/.f64 x (-.f64 z t)) z)) |
(/.f64 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z)))) 8) |
(/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) 4))) |
(/.f64 (*.f64 z (/.f64 1/2 (-.f64 z t))) (/.f64 1/2 x)) |
(/.f64 (/.f64 z (-.f64 t z)) (/.f64 -1 x)) |
(/.f64 (*.f64 x (/.f64 2 (-.f64 t z))) (/.f64 -2 z)) |
(/.f64 (*.f64 2 (/.f64 z (-.f64 z t))) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (/.f64 1 (+.f64 z z))) |
(/.f64 (*.f64 z 1/2) (/.f64 (-.f64 z t) (+.f64 x x))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 -1 (+.f64 z z))) |
(/.f64 (*.f64 2 (neg.f64 z)) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))))) 16) |
(/.f64 (/.f64 z 1/2) (*.f64 (-.f64 z t) (/.f64 2 x))) |
(/.f64 (/.f64 z (/.f64 1 x)) (-.f64 z t)) |
(/.f64 (/.f64 (+.f64 z z) (-.f64 z t)) (/.f64 2 x)) |
(/.f64 (neg.f64 (+.f64 z z)) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(/.f64 (neg.f64 (/.f64 z (-.f64 z t))) (/.f64 -1 x)) |
(/.f64 (neg.f64 (neg.f64 z)) (/.f64 (-.f64 z t) x)) |
(pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(+.f64 (/.f64 x (-.f64 z t)) 0) |
(+.f64 0 (/.f64 x (-.f64 z t))) |
(+.f64 -1 (-.f64 1 (/.f64 x (-.f64 t z)))) |
(+.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (*.f64 x (/.f64 1/2 (-.f64 z t)))) |
(+.f64 (-.f64 1 (/.f64 x (-.f64 t z))) -1) |
(-.f64 (/.f64 x (-.f64 z t)) 0) |
(-.f64 0 (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 -1 (-.f64 t z))) |
(*.f64 x (*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) 1/2)) |
(*.f64 x (*.f64 (/.f64 -2 (-.f64 t z)) 1/2)) |
(*.f64 x (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 1 x) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 x (-.f64 z t)) 1) |
(*.f64 1 (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 x x) (/.f64 1/2 (-.f64 z t))) |
(*.f64 (+.f64 x x) (*.f64 -1/2 (/.f64 1 (-.f64 t z)))) |
(*.f64 (+.f64 x x) (/.f64 -1 (*.f64 (-.f64 z t) -2))) |
(*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))) |
(*.f64 (neg.f64 x) (*.f64 -1 (/.f64 -1 (-.f64 t z)))) |
(*.f64 (neg.f64 x) (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2)) |
(*.f64 -1 (/.f64 x (-.f64 t z))) |
(*.f64 -1 (/.f64 (+.f64 x x) (neg.f64 (*.f64 (-.f64 z t) 2)))) |
(*.f64 2 (*.f64 x (/.f64 1/2 (-.f64 z t)))) |
(*.f64 2 (*.f64 (*.f64 x -1/2) (/.f64 1 (-.f64 t z)))) |
(*.f64 2 (/.f64 (neg.f64 x) (*.f64 (-.f64 z t) -2))) |
(*.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) 1/2) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 z t) 4))) |
(*.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (-.f64 z t)))) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) 1)) |
(*.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 -1 (-.f64 t z)))) |
(*.f64 (/.f64 -1 (-.f64 t z)) x) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 1 (/.f64 1 x))) |
(*.f64 (/.f64 (-.f64 z t) x) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 (-.f64 z t) x) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1/2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 4 (/.f64 x (*.f64 (-.f64 z t) 4))) |
(*.f64 4 (/.f64 (/.f64 x (-.f64 z t)) 4)) |
(*.f64 -2 (*.f64 x (/.f64 1/2 (-.f64 t z)))) |
(*.f64 -2 (/.f64 x (*.f64 (-.f64 z t) -2))) |
(*.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) 1/4) |
(*.f64 (*.f64 x 8) (/.f64 1 (*.f64 (-.f64 z t) 8))) |
(*.f64 (*.f64 x -4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2))))) |
(*.f64 (/.f64 x (-.f64 t z)) -1) |
(*.f64 1/2 (*.f64 x (/.f64 -2 (-.f64 t z)))) |
(*.f64 (/.f64 1 x) (/.f64 (-.f64 z t) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (+.f64 x x)) |
(*.f64 (/.f64 1 (-.f64 t z)) (neg.f64 x)) |
(*.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (*.f64 x -2) (*.f64 1/2 (/.f64 1 (-.f64 t z)))) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 1/2 (-.f64 t z)) 1)) |
(*.f64 (*.f64 x -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2))))) |
(*.f64 (*.f64 x -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 z t) 2)))) |
(*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) (*.f64 x 1/2)) |
(*.f64 -1/2 (*.f64 x (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (/.f64 (neg.f64 x) 2)) |
(*.f64 (*.f64 x (/.f64 2 (-.f64 t z))) -1/2) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1/2 x) (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 -1 x) (/.f64 (-.f64 t z) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 -2 (-.f64 t z)) (*.f64 x 1/2)) |
(*.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) 2) |
(*.f64 (*.f64 x -1/2) (/.f64 2 (-.f64 t z))) |
(*.f64 (*.f64 x 1/2) (/.f64 -2 (-.f64 t z))) |
(*.f64 1/4 (/.f64 (*.f64 x -4) (-.f64 t z))) |
(*.f64 (/.f64 2 x) (/.f64 (-.f64 z t) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x -2)) |
(pow.f64 (/.f64 x (-.f64 z t)) 1) |
(neg.f64 (/.f64 x (-.f64 t z))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 t z)))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 (+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 t z)))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 (+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 t z)))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 (+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))) (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x t)) (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 x t)) |
(neg.f64 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 x t)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) |
(+.f64 (/.f64 x z) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 x t) (pow.f64 z 2)) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(+.f64 (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) |
(+.f64 (/.f64 x z) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 x t) (pow.f64 z 2)) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(+.f64 (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(/.f64 x z) |
(+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)) |
(+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) |
(+.f64 (/.f64 x z) (*.f64 t (/.f64 x (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z))) |
(+.f64 (/.f64 (*.f64 x t) (pow.f64 z 2)) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (/.f64 x z) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t x) (pow.f64 z 2)) (/.f64 x z)))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (+.f64 (+.f64 (/.f64 x z) (/.f64 (*.f64 x t) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(+.f64 (+.f64 (*.f64 t (/.f64 x (pow.f64 z 2))) (+.f64 (/.f64 x z) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)))) |
(+.f64 (/.f64 x z) (+.f64 (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4)) (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 x t)) |
(neg.f64 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 x t)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 x t)) |
(neg.f64 (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (*.f64 -1 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 x t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 x t)))) |
(*.f64 -1 (+.f64 (/.f64 x t) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 t 2))) (+.f64 (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (neg.f64 (*.f64 z (/.f64 x (pow.f64 t 2)))))) |
(+.f64 (neg.f64 (/.f64 x t)) (*.f64 -1 (+.f64 (*.f64 z (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (+.f64 (/.f64 x t) (*.f64 z (/.f64 x (pow.f64 t 2))))) (neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))))) |
(+.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 0 (*.f64 z (/.f64 x (-.f64 z t)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t)))) (*.f64 z (*.f64 x (/.f64 1/2 (-.f64 z t))))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(-.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 x (-.f64 z t)) (/.f64 1 z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 1 (/.f64 (/.f64 (-.f64 z t) x) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 1 (/.f64 (/.f64 1 x) (/.f64 z (-.f64 z t)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 z t) (/.f64 2 z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) (+.f64 z z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 z (-.f64 z t)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 -1 (/.f64 (/.f64 (-.f64 t z) x) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 -1 (/.f64 (*.f64 (-.f64 t z) (/.f64 2 x)) (+.f64 z z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (-.f64 z t) x) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z (*.f64 x (/.f64 -2 (-.f64 t z)))) 2) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (+.f64 z z) (*.f64 (-.f64 z t) (/.f64 2 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (/.f64 2 z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) (*.f64 2 (/.f64 1 z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 (-.f64 z t) 4) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 z (-.f64 z t)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 -1 (-.f64 t z)) (/.f64 (/.f64 1 x) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 4 (*.f64 2 (/.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z 4) (*.f64 (/.f64 (-.f64 z t) x) 4)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))) 4) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (*.f64 2 (/.f64 2 z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) (/.f64 4 z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 (-.f64 z t) 8) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x -4) (/.f64 (*.f64 (-.f64 t z) 4) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 z (-.f64 z t)) (/.f64 1 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 x (-.f64 t z)) (/.f64 -1 z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 z) (/.f64 (-.f64 t z) x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 z t) x) (+.f64 z z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 1/2 (/.f64 (/.f64 (-.f64 z t) (+.f64 x x)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 z (-.f64 z t)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 1/2 (-.f64 z t)) (/.f64 (/.f64 1/2 x) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 1 (-.f64 t z)) (/.f64 (/.f64 -1 x) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 (-.f64 t z) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 (-.f64 z t) -2) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (*.f64 (-.f64 z t) 2)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t))) (/.f64 (/.f64 x (-.f64 z t)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z)))) 8) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 2 (*.f64 z 4)) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) 4))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z (/.f64 1/2 (-.f64 z t))) (/.f64 1/2 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 z (-.f64 t z)) (/.f64 -1 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 2 (-.f64 t z))) (/.f64 -2 z)) |
(*.f64 (/.f64 2 (-.f64 t z)) (/.f64 x (/.f64 -2 z))) |
(*.f64 x (/.f64 (/.f64 2 (-.f64 t z)) (/.f64 -2 z))) |
(/.f64 (*.f64 2 (/.f64 z (-.f64 z t))) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (/.f64 1 (+.f64 z z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z 1/2) (/.f64 (-.f64 z t) (+.f64 x x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 1/2 (-.f64 t z))) (/.f64 -1 (+.f64 z z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 2 (neg.f64 z)) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (/.f64 (*.f64 x -4) (-.f64 t z))))) 16) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 z 1/2) (*.f64 (-.f64 z t) (/.f64 2 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 z (/.f64 1 x)) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (/.f64 (+.f64 z z) (-.f64 z t)) (/.f64 2 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 (+.f64 z z)) (*.f64 (-.f64 t z) (/.f64 2 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 (/.f64 z (-.f64 z t))) (/.f64 -1 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (neg.f64 (neg.f64 z)) (/.f64 (-.f64 z t) x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (/.f64 x (-.f64 z t)) 0) |
(/.f64 x (-.f64 z t)) |
(+.f64 0 (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 z t)) |
(+.f64 -1 (-.f64 1 (/.f64 x (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(+.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) (*.f64 x (/.f64 1/2 (-.f64 z t)))) |
(/.f64 x (-.f64 z t)) |
(+.f64 (-.f64 1 (/.f64 x (-.f64 t z))) -1) |
(/.f64 x (-.f64 z t)) |
(-.f64 (/.f64 x (-.f64 z t)) 0) |
(/.f64 x (-.f64 z t)) |
(-.f64 0 (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 x (/.f64 -1 (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 x (*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) 1/2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 x (*.f64 (/.f64 -2 (-.f64 t z)) 1/2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 x (*.f64 -1 (/.f64 1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 1 x) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (-.f64 z t) (/.f64 x (/.f64 (-.f64 z t) (/.f64 (/.f64 x (-.f64 z t)) x)))) |
(*.f64 (/.f64 x (-.f64 z t)) 1) |
(/.f64 x (-.f64 z t)) |
(*.f64 1 (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (+.f64 x x) (/.f64 1/2 (-.f64 z t))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (+.f64 x x) (*.f64 -1/2 (/.f64 1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (+.f64 x x) (/.f64 -1 (*.f64 (-.f64 z t) -2))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (neg.f64 x) (/.f64 1 (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (neg.f64 x) (*.f64 -1 (/.f64 -1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (neg.f64 x) (*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) 1/2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 -1 (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 -1 (/.f64 (+.f64 x x) (neg.f64 (*.f64 (-.f64 z t) 2)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 2 (*.f64 x (/.f64 1/2 (-.f64 z t)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 2 (*.f64 (*.f64 x -1/2) (/.f64 1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 2 (/.f64 (neg.f64 x) (*.f64 (-.f64 z t) -2))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x (/.f64 -2 (-.f64 t z))) 1/2) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (-.f64 z t) 4))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x 4) (*.f64 1/2 (/.f64 1/2 (-.f64 z t)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x 4) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) 1)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x 4) (*.f64 1/4 (/.f64 -1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 -1 (-.f64 t z)) x) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 1 (/.f64 1 x))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 (-.f64 z t) x) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(/.f64 (/.f64 (-.f64 z t) x) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(*.f64 (/.f64 (-.f64 z t) x) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t)))) |
(*.f64 (/.f64 (-.f64 z t) x) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 (/.f64 (-.f64 z t) x) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(/.f64 (/.f64 (-.f64 z t) x) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))) |
(*.f64 (/.f64 (-.f64 z t) x) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 x (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1/2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 (/.f64 x (-.f64 z t)) (*.f64 2 (/.f64 (-.f64 z t) x)))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 1/2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) (/.f64 (/.f64 x (-.f64 z t)) (*.f64 2 (/.f64 (-.f64 z t) x)))) |
(*.f64 4 (/.f64 x (*.f64 (-.f64 z t) 4))) |
(/.f64 x (-.f64 z t)) |
(*.f64 4 (/.f64 (/.f64 x (-.f64 z t)) 4)) |
(/.f64 x (-.f64 z t)) |
(*.f64 -2 (*.f64 x (/.f64 1/2 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 -2 (/.f64 x (*.f64 (-.f64 z t) -2))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 (*.f64 x -4) (-.f64 t z)) 1/4) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x 8) (/.f64 1 (*.f64 (-.f64 z t) 8))) |
(*.f64 (*.f64 x 8) (/.f64 (/.f64 -1 (-.f64 t z)) 8)) |
(*.f64 x (*.f64 8 (/.f64 1/8 (-.f64 z t)))) |
(*.f64 (*.f64 x -4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 x -4) (/.f64 1 (*.f64 4 (-.f64 t z)))) |
(*.f64 x (*.f64 -4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (*.f64 x -4) (/.f64 1 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2))))) |
(*.f64 (*.f64 x -4) (/.f64 1/2 (neg.f64 (*.f64 2 (-.f64 z t))))) |
(*.f64 (*.f64 x -4) (/.f64 1/2 (*.f64 (-.f64 z t) -2))) |
(*.f64 x (*.f64 -4 (/.f64 2 (*.f64 (-.f64 z t) -8)))) |
(*.f64 (/.f64 x (-.f64 t z)) -1) |
(/.f64 x (-.f64 z t)) |
(*.f64 1/2 (*.f64 x (/.f64 -2 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 1 x) (/.f64 (-.f64 z t) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1 x) (/.f64 x (/.f64 (-.f64 z t) (/.f64 x (/.f64 (-.f64 z t) (-.f64 z t)))))) |
(*.f64 (/.f64 1 x) (/.f64 x (/.f64 (-.f64 z t) x))) |
(*.f64 (/.f64 1/2 (-.f64 z t)) (+.f64 x x)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 1 (-.f64 t z)) (neg.f64 x)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -2) (/.f64 1/2 (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -2) (*.f64 1/2 (/.f64 1 (-.f64 t z)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -2) (*.f64 (/.f64 1/2 (-.f64 t z)) 1)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -2) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (-.f64 z t) 2))))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -2) (/.f64 1 (neg.f64 (*.f64 (-.f64 z t) 2)))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 2 (/.f64 -1 (-.f64 t z))) (*.f64 x 1/2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 -1/2 (*.f64 x (/.f64 2 (-.f64 t z)))) |
(*.f64 x (*.f64 (/.f64 2 (-.f64 t z)) -1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x -1/2)) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (/.f64 (neg.f64 x) 2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x (/.f64 2 (-.f64 t z))) -1/2) |
(*.f64 x (*.f64 (/.f64 2 (-.f64 t z)) -1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x -1/2)) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 x (/.f64 (-.f64 z t) (*.f64 x (/.f64 2 (-.f64 z t)))))) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 (+.f64 x x) (-.f64 z t)))) |
(*.f64 (/.f64 1/2 x) (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1/2 x) (/.f64 (*.f64 2 (-.f64 z t)) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1/2 x) (*.f64 (-.f64 z t) (/.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 2 (*.f64 (/.f64 1/2 x) (/.f64 x (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 -1 x) (/.f64 (-.f64 t z) (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 -1 x) (/.f64 (/.f64 (-.f64 t z) (/.f64 (-.f64 z t) x)) (/.f64 (-.f64 z t) x))) |
(*.f64 (/.f64 -2 (-.f64 t z)) (*.f64 x 1/2)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x (/.f64 1/2 (-.f64 z t))) 2) |
(/.f64 x (-.f64 z t)) |
(*.f64 (*.f64 x -1/2) (/.f64 2 (-.f64 t z))) |
(*.f64 x (*.f64 (/.f64 2 (-.f64 t z)) -1/2)) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 x -1/2)) |
(*.f64 (*.f64 x 1/2) (/.f64 -2 (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 1/4 (/.f64 (*.f64 x -4) (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 2 x) (/.f64 (-.f64 z t) (*.f64 2 (*.f64 (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x))))) |
(*.f64 (/.f64 2 x) (/.f64 x (*.f64 2 (/.f64 (-.f64 z t) x)))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 z t) 4)) (*.f64 x 4)) |
(/.f64 x (-.f64 z t)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (*.f64 x -2)) |
(/.f64 x (-.f64 z t)) |
(pow.f64 (/.f64 x (-.f64 z t)) 1) |
(/.f64 x (-.f64 z t)) |
(neg.f64 (/.f64 x (-.f64 t z))) |
(/.f64 x (-.f64 z t)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 z (-.f64 t z)) |
| ✓ | 2.2b | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
Compiled 29 to 8 computations (72.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
| 0.0ms | x | @ | inf | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
| 0.0ms | t | @ | inf | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
| 0.0ms | z | @ | 0 | (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
| 0.0ms | z | @ | 0 | (/.f64 z (-.f64 t z)) |
| 1× | batch-egg-rewrite |
| 1656× | rational.json-1 |
| 1656× | rational.json-2 |
| 1656× | rational.json-3 |
| 1466× | rational.json-simplify-35 |
| 1104× | rational.json-simplify-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 36 |
| 1 | 73 | 36 |
| 2 | 209 | 32 |
| 3 | 571 | 32 |
| 4 | 1716 | 32 |
| 5 | 3802 | 32 |
| 6 | 7100 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 z (/.f64 x (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2) (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (/.f64 x (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 z t) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 -2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z (-.f64 t z)) (*.f64 x -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (-.f64 t z) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 -2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 x (-.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (-.f64 t z) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 z)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 x)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 (-.f64 t z) (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x -2)) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 z t) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))) (*.f64 (-.f64 t z) (/.f64 -2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x -2)) (*.f64 (-.f64 t z) (/.f64 -2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 (-.f64 t z) z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 z (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 z (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) (/.f64 z (*.f64 (-.f64 t z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 z (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 z (-.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 (/.f64 z (-.f64 z t)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 -1 (/.f64 z (-.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 -2 (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 1 (-.f64 t z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 z (*.f64 (-.f64 t z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 2 (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (*.f64 -1/2 (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (/.f64 z (-.f64 t z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 t z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 z 2) (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (*.f64 (/.f64 z 2) (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 z 4)) (*.f64 1/4 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z -4) (*.f64 1/2 (neg.f64 (/.f64 1/2 (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z -4) (*.f64 -1/2 (/.f64 1/2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (-.f64 t z))) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (/.f64 2 (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (-.f64 t z)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (-.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (-.f64 z t))))))) |
| 1× | egg-herbie |
| 1620× | rational.json-simplify-51 |
| 900× | rational.json-simplify-53 |
| 822× | rational.json-simplify-35 |
| 784× | rational.json-simplify-2 |
| 748× | rational.json-simplify-43 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 229 | 4038 |
| 1 | 599 | 3654 |
| 2 | 1482 | 3510 |
| 3 | 4498 | 3432 |
| 4 | 7665 | 3432 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0) |
(+.f64 0 (*.f64 x (/.f64 z (-.f64 z t)))) |
(+.f64 -1 (-.f64 1 (*.f64 z (/.f64 x (-.f64 t z))))) |
(+.f64 (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2) (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2)) |
(-.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0) |
(-.f64 0 (*.f64 z (/.f64 x (-.f64 t z)))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(/.f64 (*.f64 (/.f64 z (-.f64 t z)) (*.f64 x -2)) 2) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) z)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 -2 z)))) |
(/.f64 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)) 4) |
(/.f64 (*.f64 z (/.f64 x (-.f64 t z))) -1) |
(/.f64 (*.f64 x -2) (*.f64 (-.f64 t z) (/.f64 2 z))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))) 8) |
(/.f64 (*.f64 x (neg.f64 z)) (-.f64 t z)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
(/.f64 (/.f64 x 2) (/.f64 (-.f64 t z) (*.f64 z -2))) |
(/.f64 (*.f64 2 (*.f64 x -2)) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 z)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) 16) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 z t) z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))))) 32) |
(/.f64 (+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 (-.f64 t z) z)) |
(pow.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(+.f64 (/.f64 z (-.f64 t z)) 0) |
(+.f64 0 (/.f64 z (-.f64 t z))) |
(+.f64 -1 (-.f64 1 (/.f64 z (-.f64 z t)))) |
(+.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) (/.f64 z (*.f64 (-.f64 t z) 2))) |
(+.f64 (-.f64 1 (/.f64 z (-.f64 z t))) -1) |
(-.f64 (/.f64 z (-.f64 t z)) 0) |
(-.f64 0 (/.f64 z (-.f64 z t))) |
(-.f64 1 (-.f64 (/.f64 z (-.f64 z t)) -1)) |
(-.f64 (-.f64 -1 (/.f64 z (-.f64 z t))) -1) |
(*.f64 z (/.f64 1 (-.f64 t z))) |
(*.f64 z (*.f64 -2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (/.f64 z (-.f64 t z)) 1) |
(*.f64 (/.f64 z (-.f64 z t)) -1) |
(*.f64 1 (/.f64 z (-.f64 t z))) |
(*.f64 -1 (/.f64 z (-.f64 z t))) |
(*.f64 (+.f64 z z) (/.f64 1/2 (-.f64 t z))) |
(*.f64 (+.f64 z z) (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(*.f64 (neg.f64 z) (/.f64 1 (-.f64 z t))) |
(*.f64 (neg.f64 z) (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 t z) 2))) |
(*.f64 2 (*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) z)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) z)) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (+.f64 z z))) |
(*.f64 (*.f64 z (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 (*.f64 z 4) (*.f64 -1/2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 z 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 -2 (/.f64 (/.f64 z (-.f64 t z)) -2)) |
(*.f64 (/.f64 1 (-.f64 t z)) z) |
(*.f64 4 (*.f64 (/.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 4 (*.f64 (/.f64 z 2) (/.f64 1/2 (-.f64 t z)))) |
(*.f64 -4 (*.f64 (/.f64 z 2) (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 2 (*.f64 z 4)) (*.f64 1/4 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (*.f64 z -4) (*.f64 1/2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(*.f64 (*.f64 z -4) (*.f64 -1/2 (/.f64 1/2 (-.f64 t z)))) |
(*.f64 (/.f64 1 (-.f64 z t)) (neg.f64 z)) |
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 t z))) (*.f64 z -2)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 z z)) |
(*.f64 1/2 (*.f64 z (/.f64 2 (-.f64 t z)))) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 z)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (+.f64 z z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 z z)) |
(*.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) 2) |
(*.f64 (/.f64 (/.f64 z (-.f64 t z)) -2) -2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 z 4)) |
(*.f64 (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (neg.f64 z)) |
(pow.f64 (/.f64 z (-.f64 t z)) 1) |
(neg.f64 (/.f64 z (-.f64 z t))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) (-.f64 t z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 x (/.f64 z t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (/.f64 z t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(*.f64 x (+.f64 1 (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(*.f64 x (+.f64 1 (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(*.f64 x (+.f64 1 (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 t z)) (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 t z)) (+.f64 (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 x (/.f64 z t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (/.f64 z t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 x (/.f64 z t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (/.f64 z t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (/.f64 x (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 x (/.f64 z t))) (+.f64 (neg.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 z t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(+.f64 (/.f64 z t) (+.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (*.f64 -1 (/.f64 t z)) -1) |
(+.f64 -1 (neg.f64 (/.f64 t z))) |
(-.f64 -1 (/.f64 t z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) -1) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 t z)) (-.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) 1)) |
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z))))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (-.f64 -1 (/.f64 t z)) (neg.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (*.f64 -1 (/.f64 t z)) -1) |
(+.f64 -1 (neg.f64 (/.f64 t z))) |
(-.f64 -1 (/.f64 t z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) -1) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 t z)) (-.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) 1)) |
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z))))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (-.f64 -1 (/.f64 t z)) (neg.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
-1 |
(-.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (*.f64 -1 (/.f64 t z)) -1) |
(+.f64 -1 (neg.f64 (/.f64 t z))) |
(-.f64 -1 (/.f64 t z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 -1 (/.f64 t z))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) -1) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z)))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (neg.f64 (/.f64 t z)) (-.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) 1) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 t z)) (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 z 2))) 1)) |
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 t z))))) |
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (-.f64 -1 (/.f64 t z)) (neg.f64 (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3))))) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(+.f64 (/.f64 z t) (+.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) |
(/.f64 z t) |
(+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) |
(+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))))) |
(+.f64 (/.f64 z t) (+.f64 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) |
(+.f64 (/.f64 z t) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 4) (pow.f64 t 4))))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(+.f64 0 (*.f64 x (/.f64 z (-.f64 z t)))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(+.f64 -1 (-.f64 1 (*.f64 z (/.f64 x (-.f64 t z))))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(+.f64 (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2) (/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 2)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(-.f64 (*.f64 x (/.f64 z (-.f64 z t))) 0) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(-.f64 0 (*.f64 z (/.f64 x (-.f64 t z)))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (+.f64 x x) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 (/.f64 z (-.f64 t z)) (*.f64 x -2)) 2) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (neg.f64 x) (/.f64 (-.f64 t z) z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 -2 z)))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)) 4) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 z (/.f64 x (-.f64 t z))) -1) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 x -2) (*.f64 (-.f64 t z) (/.f64 2 z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))) 8) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 x (neg.f64 z)) (-.f64 t z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (/.f64 x 2) (/.f64 (-.f64 t z) (*.f64 z -2))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 2 (*.f64 x -2)) (*.f64 2 (*.f64 (-.f64 t z) (/.f64 2 z)))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) 16) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 z t) z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4)))) (*.f64 2 (*.f64 2 (*.f64 (/.f64 z (-.f64 z t)) (*.f64 x 4))))) 32) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 (-.f64 t z) (/.f64 -2 z))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 (-.f64 t z) z)) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(pow.f64 (*.f64 x (/.f64 z (-.f64 z t))) 1) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(neg.f64 (*.f64 z (/.f64 x (-.f64 t z)))) |
(*.f64 -1 (*.f64 x (/.f64 z (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(+.f64 (/.f64 z (-.f64 t z)) 0) |
(/.f64 z (-.f64 t z)) |
(+.f64 0 (/.f64 z (-.f64 t z))) |
(/.f64 z (-.f64 t z)) |
(+.f64 -1 (-.f64 1 (/.f64 z (-.f64 z t)))) |
(/.f64 z (-.f64 t z)) |
(+.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) (/.f64 z (*.f64 (-.f64 t z) 2))) |
(/.f64 z (-.f64 t z)) |
(+.f64 (-.f64 1 (/.f64 z (-.f64 z t))) -1) |
(/.f64 z (-.f64 t z)) |
(-.f64 (/.f64 z (-.f64 t z)) 0) |
(/.f64 z (-.f64 t z)) |
(-.f64 0 (/.f64 z (-.f64 z t))) |
(/.f64 z (-.f64 t z)) |
(-.f64 1 (-.f64 (/.f64 z (-.f64 z t)) -1)) |
(-.f64 -1 (-.f64 (/.f64 z (-.f64 z t)) 1)) |
(-.f64 -1 (+.f64 (/.f64 z (-.f64 z t)) -1)) |
(-.f64 -1 (+.f64 -1 (/.f64 z (-.f64 z t)))) |
(-.f64 (-.f64 -1 (/.f64 z (-.f64 z t))) -1) |
(/.f64 z (-.f64 t z)) |
(*.f64 z (/.f64 1 (-.f64 t z))) |
(/.f64 z (-.f64 t z)) |
(*.f64 z (*.f64 -2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 z (-.f64 t z)) 1) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 z (-.f64 z t)) -1) |
(/.f64 z (-.f64 t z)) |
(*.f64 1 (/.f64 z (-.f64 t z))) |
(/.f64 z (-.f64 t z)) |
(*.f64 -1 (/.f64 z (-.f64 z t))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (+.f64 z z) (/.f64 1/2 (-.f64 t z))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (+.f64 z z) (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1 (-.f64 t z)) 1/2)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (neg.f64 z) (/.f64 1 (-.f64 z t))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (neg.f64 z) (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 t z) 2))) |
(/.f64 z (-.f64 t z)) |
(*.f64 2 (*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (+.f64 z z))) |
(*.f64 2 (*.f64 (+.f64 z z) (/.f64 1 (*.f64 (-.f64 t z) 4)))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1/4 (-.f64 t z)) 2)) |
(*.f64 z (*.f64 4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 4 (*.f64 z (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (*.f64 z (/.f64 2 (-.f64 t z))) 1/2) |
(*.f64 1/2 (*.f64 z (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 z 1/2)) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (-.f64 t z) 4))) |
(*.f64 2 (*.f64 (+.f64 z z) (/.f64 1 (*.f64 (-.f64 t z) 4)))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1/4 (-.f64 t z)) 2)) |
(*.f64 z (*.f64 4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 4 (*.f64 z (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (*.f64 z 4) (*.f64 -1/2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 z 4) (*.f64 1/2 (/.f64 1/2 (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
(*.f64 -2 (/.f64 (/.f64 z (-.f64 t z)) -2)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 t z)) z) |
(/.f64 z (-.f64 t z)) |
(*.f64 4 (*.f64 (/.f64 z -2) (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 4 (*.f64 (/.f64 z 2) (/.f64 1/2 (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
(*.f64 -4 (*.f64 (/.f64 z 2) (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 2 (*.f64 z 4)) (*.f64 1/4 (/.f64 1/2 (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 z -4) (*.f64 1/2 (neg.f64 (/.f64 1/2 (-.f64 t z))))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 z -4) (*.f64 -1/2 (/.f64 1/2 (-.f64 t z)))) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 z t)) (neg.f64 z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 t z))) (*.f64 z -2)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 1/2 (-.f64 t z)) (+.f64 z z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 1/2 (*.f64 z (/.f64 2 (-.f64 t z)))) |
(*.f64 (/.f64 2 (-.f64 t z)) (*.f64 z 1/2)) |
(*.f64 (*.f64 2 (/.f64 1 (-.f64 t z))) (*.f64 1/2 z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (+.f64 z z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 t z)) 1/2) (+.f64 z z)) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 z (*.f64 (-.f64 t z) 2)) 2) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 (/.f64 z (-.f64 t z)) -2) -2) |
(/.f64 z (-.f64 t z)) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) 4)) (*.f64 z 4)) |
(*.f64 2 (*.f64 (+.f64 z z) (/.f64 1 (*.f64 (-.f64 t z) 4)))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 1/4 (-.f64 t z)) 2)) |
(*.f64 z (*.f64 4 (/.f64 1/4 (-.f64 t z)))) |
(*.f64 4 (*.f64 z (/.f64 1/4 (-.f64 t z)))) |
(*.f64 (*.f64 2 (neg.f64 (/.f64 1/2 (-.f64 t z)))) (neg.f64 z)) |
(/.f64 z (-.f64 t z)) |
(pow.f64 (/.f64 z (-.f64 t z)) 1) |
(/.f64 z (-.f64 t z)) |
(neg.f64 (/.f64 z (-.f64 z t))) |
(/.f64 z (-.f64 t z)) |
Compiled 17150 to 8271 computations (51.8% saved)
21 alts after pruning (19 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1028 | 11 | 1039 |
| Fresh | 3 | 8 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 1034 | 21 | 1055 |
| Status | Error | Program |
|---|---|---|
| 44.5b | (/.f64 (/.f64 y (/.f64 1 x)) t) | |
| 33.0b | (/.f64 (*.f64 z x) (-.f64 z t)) | |
| 37.3b | (/.f64 (*.f64 y x) (-.f64 t z)) | |
| ▶ | 44.5b | (/.f64 (*.f64 y x) t) |
| ▶ | 32.4b | (/.f64 z (/.f64 (-.f64 z t) x)) |
| 43.8b | (/.f64 y (/.f64 t x)) | |
| 26.7b | (/.f64 x (/.f64 (-.f64 z t) z)) | |
| ✓ | 2.6b | (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
| 34.8b | (/.f64 x (/.f64 (-.f64 t z) y)) | |
| 43.1b | (/.f64 x (/.f64 t y)) | |
| 30.9b | (*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) | |
| 50.2b | (*.f64 (/.f64 z t) (neg.f64 x)) | |
| ▶ | 11.8b | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
| 43.9b | (*.f64 z (/.f64 x z)) | |
| 50.3b | (*.f64 z (neg.f64 (/.f64 x t))) | |
| 36.2b | (*.f64 y (/.f64 x (-.f64 t z))) | |
| ▶ | 43.8b | (*.f64 y (/.f64 x t)) |
| ▶ | 34.9b | (*.f64 x (/.f64 (-.f64 y z) t)) |
| ✓ | 43.2b | (*.f64 x (/.f64 y t)) |
| 52.8b | (*.f64 x (neg.f64 (/.f64 y z))) | |
| 38.8b | x |
Compiled 407 to 270 computations (33.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 x (-.f64 z y)) |
| ✓ | 0.0b | (/.f64 1 (-.f64 z t)) |
| ✓ | 11.1b | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
Compiled 36 to 13 computations (63.9% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | z | @ | 0 | (*.f64 x (-.f64 z y)) |
| 1.0ms | x | @ | -inf | (*.f64 x (-.f64 z y)) |
| 1.0ms | x | @ | 0 | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
| 0.0ms | y | @ | 0 | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
| 0.0ms | t | @ | 0 | (*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
| 1× | batch-egg-rewrite |
| 1284× | rational.json-1 |
| 1284× | rational.json-2 |
| 1284× | rational.json-4 |
| 1284× | rational.json-3 |
| 1276× | exponential.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 57 |
| 1 | 95 | 51 |
| 2 | 231 | 51 |
| 3 | 482 | 51 |
| 4 | 1063 | 51 |
| 5 | 3800 | 51 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
(/.f64 1 (-.f64 z t)) |
(*.f64 x (-.f64 z y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 z t)) (/.f64 -1 (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (-.f64 t z) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 z y)) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (-.f64 t z) 4) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 2 (/.f64 (-.f64 y z) (-.f64 t z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (-.f64 z t)) (/.f64 2 (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (neg.f64 (/.f64 (-.f64 z t) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 (-.f64 z t) 8) (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) (*.f64 (-.f64 z t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 y z)) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (*.f64 (-.f64 z t) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (-.f64 y z))) (*.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))) (*.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 t z) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))) (*.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 t z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) (neg.f64 (*.f64 (-.f64 z t) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (-.f64 z t)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 z y)) (*.f64 (-.f64 z t) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4))) (neg.f64 (*.f64 (-.f64 z t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))) (-.f64 0 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (*.f64 (-.f64 z t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (-.f64 0 (neg.f64 (*.f64 (-.f64 z t) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (-.f64 z t))) (-.f64 0 (/.f64 -1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (-.f64 z t))) (-.f64 0 (/.f64 2 (*.f64 x (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2))) (-.f64 0 (*.f64 (-.f64 t z) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (neg.f64 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z))))) (neg.f64 (*.f64 (-.f64 t z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2)) (*.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (*.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z))))) (*.f64 2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (-.f64 t z)) (/.f64 -1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (-.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 1 (-.f64 z t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 z t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 z t)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (-.f64 t z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 t z) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 1 (-.f64 z t)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t z) -1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z))) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 z t)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (-.f64 t z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 z y) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 z y)) 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 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 y z))))))) |
| 1× | egg-herbie |
| 1426× | rational.json-simplify-43 |
| 1214× | rational.json-simplify-2 |
| 878× | rational.json-simplify-1 |
| 836× | rational.json-simplify-35 |
| 730× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 346 | 7178 |
| 1 | 1100 | 6894 |
| 2 | 3326 | 6490 |
| 3 | 6288 | 6436 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) t) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 t x)) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 z y) x) z)) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 z y) x)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (-.f64 z y) x) z) (/.f64 (*.f64 t (*.f64 (-.f64 z y) x)) (pow.f64 z 2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (-.f64 z y) x) z) (/.f64 (*.f64 t (*.f64 (-.f64 z y) x)) (pow.f64 z 2))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)))))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 (-.f64 z y) x) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))) |
(+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2)) |
(-.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0) |
(/.f64 1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 -1 (*.f64 x (-.f64 y z)))) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 x (-.f64 z y)) (-.f64 z t)) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1) |
(/.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z))))) |
(/.f64 -1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z)))) |
(/.f64 -1 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(/.f64 4 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(/.f64 4 (/.f64 (*.f64 (-.f64 t z) 4) (*.f64 x (-.f64 y z)))) |
(/.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) (*.f64 (-.f64 z t) 2)) |
(/.f64 (*.f64 x (*.f64 2 (/.f64 (-.f64 y z) (-.f64 t z)))) 2) |
(/.f64 (/.f64 2 (-.f64 z t)) (/.f64 2 (*.f64 x (-.f64 z y)))) |
(/.f64 -2 (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 x (-.f64 y z)))) |
(/.f64 -2 (neg.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))) |
(/.f64 (-.f64 y z) (neg.f64 (/.f64 (-.f64 z t) x))) |
(/.f64 8 (*.f64 2 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) |
(/.f64 8 (/.f64 (*.f64 (-.f64 z t) 8) (*.f64 x (-.f64 z y)))) |
(/.f64 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)) 4) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) (*.f64 (-.f64 z t) 4)) |
(/.f64 -4 (-.f64 0 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) |
(/.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(/.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(/.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (*.f64 (-.f64 z t) 8)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 x (-.f64 y z))) (*.f64 2 (-.f64 t z))) |
(/.f64 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))) (*.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))) |
(/.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) 1/2) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 t z) -1/2)) |
(/.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))) (*.f64 2 (-.f64 t z))) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z)))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 t z) 4)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) 4)) |
(/.f64 -1/2 (-.f64 0 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) (neg.f64 (*.f64 (-.f64 z t) 8))) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2) (*.f64 (-.f64 z t) 2)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (-.f64 z t)) 8) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z)) -1) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) (*.f64 (-.f64 z t) 4)) 1/4) |
(/.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4))) (neg.f64 (*.f64 (-.f64 z t) 4))) |
(/.f64 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))) (-.f64 0 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 z t) 2)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 z t) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (*.f64 (-.f64 z t) 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (-.f64 0 (neg.f64 (*.f64 (-.f64 z t) 4)))) |
(/.f64 (neg.f64 (/.f64 1 (-.f64 z t))) (-.f64 0 (/.f64 -1 (*.f64 x (-.f64 y z))))) |
(/.f64 (neg.f64 (/.f64 2 (-.f64 z t))) (-.f64 0 (/.f64 2 (*.f64 x (-.f64 z y))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2))) (-.f64 0 (*.f64 (-.f64 t z) -1/2))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (neg.f64 (*.f64 (-.f64 t z) 4))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z))))) (neg.f64 (*.f64 (-.f64 t z) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2)) (*.f64 2 (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (*.f64 2 (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z))))) (*.f64 2 (-.f64 t z))) |
(pow.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1) |
(neg.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z))) |
(+.f64 (/.f64 1 (-.f64 z t)) 0) |
(+.f64 0 (/.f64 1 (-.f64 z t))) |
(+.f64 (/.f64 -1/2 (-.f64 t z)) (/.f64 -1/2 (-.f64 t z))) |
(-.f64 (/.f64 1 (-.f64 z t)) 0) |
(*.f64 1 (/.f64 1 (-.f64 z t))) |
(*.f64 (-.f64 z t) (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (/.f64 1 (-.f64 z t)) 1) |
(*.f64 2 (/.f64 -1/2 (-.f64 t z))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 -1 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 4 (/.f64 (/.f64 1 (-.f64 z t)) 4)) |
(*.f64 (/.f64 2 (-.f64 z t)) 1/2) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) 4) 1/4) |
(*.f64 1/2 (/.f64 2 (-.f64 z t))) |
(*.f64 (/.f64 -1/2 (-.f64 t z)) 2) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t)) |
(*.f64 (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 t z) -1/2)) |
(*.f64 1/4 (*.f64 (/.f64 1 (-.f64 z t)) 4)) |
(*.f64 (*.f64 (-.f64 t z) -1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z))) -1) |
(*.f64 (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z))) (*.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 (/.f64 1 (-.f64 z t)) 4) 4) |
(pow.f64 (/.f64 1 (-.f64 z t)) 1) |
(neg.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z)))) |
(neg.f64 (/.f64 1 (-.f64 t z))) |
(+.f64 (*.f64 x (-.f64 z y)) 0) |
(+.f64 0 (*.f64 x (-.f64 z y))) |
(+.f64 -1 (-.f64 1 (*.f64 x (-.f64 y z)))) |
(+.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 z y) (*.f64 x 1/2))) |
(-.f64 (*.f64 x (-.f64 z y)) 0) |
(-.f64 0 (*.f64 x (-.f64 y z))) |
(/.f64 (*.f64 x (-.f64 z y)) 1) |
(/.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) 2) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) 4) |
(/.f64 (*.f64 x (-.f64 y z)) -1) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) 16) |
(pow.f64 (*.f64 x (-.f64 z y)) 1) |
(neg.f64 (*.f64 x (-.f64 y z))) |
| Outputs |
|---|
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (/.f64 (*.f64 y x) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)) |
(+.f64 (*.f64 x (/.f64 y t)) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) z)) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) z)) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 -1 (*.f64 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) z)) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z))) |
(+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)) (+.f64 (*.f64 x (/.f64 y t)) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) z))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) z) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (*.f64 y (/.f64 x t)) (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 2) t)))) |
(+.f64 (/.f64 (*.f64 y x) t) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 3)) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) (pow.f64 z 2)) t) (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))) z)))) |
(+.f64 (*.f64 x (/.f64 y t)) (+.f64 (*.f64 (pow.f64 z 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) t)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) z) (*.f64 (pow.f64 z 3) (/.f64 (-.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (*.f64 x (/.f64 y (pow.f64 t 2))))) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (+.f64 (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) z) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
(+.f64 (*.f64 y (/.f64 x t)) (+.f64 (/.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2)))) (pow.f64 z 2))) t) (*.f64 (*.f64 -1 (-.f64 (/.f64 x t) (*.f64 x (/.f64 y (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (/.f64 (pow.f64 z 2) t)) (+.f64 (*.f64 y (/.f64 x t)) (*.f64 (neg.f64 (-.f64 (/.f64 x t) (*.f64 y (/.f64 x (pow.f64 t 2))))) (+.f64 z (/.f64 (pow.f64 z 3) (pow.f64 t 2)))))) |
x |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 x (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 x (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 t (/.f64 x z))))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(+.f64 x (neg.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) t) (pow.f64 z 2)) x)) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 x (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2)))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2)))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 t (/.f64 x z))))) |
(+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (/.f64 t (pow.f64 z 2))) (+.f64 x (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 (+.f64 x (neg.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z))))) (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (/.f64 t (pow.f64 z 2)))) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x))) (pow.f64 t 2)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t x)))) (pow.f64 z 2)) x))) (*.f64 -1 (/.f64 (*.f64 t x) z))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (/.f64 t (pow.f64 z 2))) (+.f64 x (*.f64 (pow.f64 t 2) (/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 t (neg.f64 x))) (pow.f64 z 3))))) (-.f64 (*.f64 -1 (*.f64 x (/.f64 y z))) (*.f64 -1 (*.f64 x (/.f64 t z))))) |
(+.f64 (+.f64 x (+.f64 (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (*.f64 (*.f64 -1 (*.f64 x (-.f64 y t))) (/.f64 t (pow.f64 z 2))))) (*.f64 -1 (-.f64 (*.f64 y (/.f64 x z)) (*.f64 t (/.f64 x z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (*.f64 -1 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 x (-.f64 (/.f64 y z) (/.f64 t z)))) (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
x |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z))) |
(+.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x)) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))))) |
(+.f64 x (+.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (*.f64 -1 (+.f64 (/.f64 (*.f64 x (-.f64 y t)) z) (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 y x) (*.f64 t x))) (pow.f64 z 2))) x))) |
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y x) (*.f64 x t)) z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 t (pow.f64 z 2)))) (+.f64 x (*.f64 -1 (*.f64 (-.f64 (*.f64 y x) (*.f64 x t)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (+.f64 x (+.f64 (neg.f64 (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 3)))) (neg.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 y t)) (pow.f64 z 2))))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)))) |
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 y t)) z)) (*.f64 (*.f64 (neg.f64 x) (-.f64 y t)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 t x)) (pow.f64 z 2)) (/.f64 (*.f64 (-.f64 z y) x) z)) |
(+.f64 (*.f64 x (/.f64 (-.f64 z y) z)) (*.f64 (*.f64 x t) (/.f64 (-.f64 z y) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (*.f64 t (/.f64 (*.f64 x (-.f64 z y)) (pow.f64 z 2)))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (*.f64 x (*.f64 (-.f64 z y) (/.f64 t (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 z y) x)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (-.f64 z y) x) z) (/.f64 (*.f64 t (*.f64 (-.f64 z y) x)) (pow.f64 z 2)))) |
(+.f64 (*.f64 x (/.f64 (-.f64 z y) z)) (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 z y) (pow.f64 z 2))) (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 (-.f64 z y) (pow.f64 z 3))))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (+.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 z y)) (pow.f64 z 2))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 z y)) (pow.f64 z 3))))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (*.f64 (*.f64 x (-.f64 z y)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3))))) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 t 3) x)) (pow.f64 z 4)) (+.f64 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 t 2) x)) (pow.f64 z 3)) (+.f64 (/.f64 (*.f64 (-.f64 z y) x) z) (/.f64 (*.f64 t (*.f64 (-.f64 z y) x)) (pow.f64 z 2))))) |
(+.f64 (*.f64 (*.f64 x (pow.f64 t 3)) (/.f64 (-.f64 z y) (pow.f64 z 4))) (+.f64 (*.f64 x (/.f64 (-.f64 z y) z)) (+.f64 (*.f64 (*.f64 x t) (/.f64 (-.f64 z y) (pow.f64 z 2))) (*.f64 (*.f64 x (pow.f64 t 2)) (/.f64 (-.f64 z y) (pow.f64 z 3)))))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (+.f64 (+.f64 (*.f64 t (/.f64 (*.f64 x (-.f64 z y)) (pow.f64 z 2))) (*.f64 (pow.f64 t 2) (/.f64 (*.f64 x (-.f64 z y)) (pow.f64 z 3)))) (*.f64 (-.f64 z y) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x (pow.f64 t 3)) (pow.f64 z 4))) (*.f64 (*.f64 x (-.f64 z y)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) (+.f64 (*.f64 x (*.f64 (-.f64 z y) (/.f64 t (pow.f64 z 2)))) (*.f64 (*.f64 x (-.f64 z y)) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) |
(neg.f64 (*.f64 (-.f64 z y) (/.f64 x t))) |
(*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (-.f64 z y) (/.f64 x t)))) |
(*.f64 -1 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))))) |
(neg.f64 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (+.f64 (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))) (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2)))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (-.f64 z y) (/.f64 x t))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 z y) (pow.f64 t 3))))))) |
(*.f64 -1 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (+.f64 (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 z y) (pow.f64 t 4)))))) |
(+.f64 (neg.f64 (*.f64 (-.f64 z y) (/.f64 x t))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))))) (neg.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 z y) (pow.f64 t 4)))) (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 z y) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))) (+.f64 (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 z y) (pow.f64 t 4)))))))) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) |
(*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) |
(neg.f64 (*.f64 (-.f64 z y) (/.f64 x t))) |
(*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (-.f64 z y) (/.f64 x t)))) |
(*.f64 -1 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))))) |
(neg.f64 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3))))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (+.f64 (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))) (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2)))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (-.f64 z y) (/.f64 x t))))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 z y) (pow.f64 t 3))))))) |
(*.f64 -1 (+.f64 (*.f64 (/.f64 x t) (-.f64 z y)) (+.f64 (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 3) x)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 z x)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) x) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 z y) (*.f64 (pow.f64 z 2) x)) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 x z) (/.f64 (-.f64 z y) (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (-.f64 z y) t))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))))) (*.f64 -1 (*.f64 (*.f64 x (pow.f64 z 3)) (/.f64 (-.f64 z y) (pow.f64 t 4)))))) |
(+.f64 (neg.f64 (*.f64 (-.f64 z y) (/.f64 x t))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))))) (neg.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 4)))))) |
(+.f64 (*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 z y) (pow.f64 t 4)))) (+.f64 (*.f64 (-.f64 z y) (/.f64 (*.f64 x z) (pow.f64 t 2))) (*.f64 x (*.f64 (pow.f64 z 2) (/.f64 (-.f64 z y) (pow.f64 t 3)))))))) |
(+.f64 (*.f64 (-.f64 z y) (neg.f64 (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 (*.f64 x (pow.f64 z 2)) (/.f64 (-.f64 z y) (pow.f64 t 3))) (+.f64 (*.f64 z (*.f64 x (/.f64 (-.f64 z y) (pow.f64 t 2)))) (*.f64 x (*.f64 (pow.f64 z 3) (/.f64 (-.f64 z y) (pow.f64 t 4)))))))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) x) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 (*.f64 x z) (-.f64 z t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) |
(*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t)))) |
(neg.f64 (*.f64 x (/.f64 y (-.f64 z t)))) |
(*.f64 x (neg.f64 (/.f64 y (-.f64 z t)))) |
(*.f64 y (neg.f64 (/.f64 x (-.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) |
(*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t)))) |
(neg.f64 (*.f64 x (/.f64 y (-.f64 z t)))) |
(*.f64 x (neg.f64 (/.f64 y (-.f64 z t)))) |
(*.f64 y (neg.f64 (/.f64 x (-.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (-.f64 z t))) (/.f64 (*.f64 z x) (-.f64 z t))) |
(+.f64 (*.f64 x (/.f64 z (-.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 y (-.f64 z t))))) |
(+.f64 (/.f64 (*.f64 x z) (-.f64 z t)) (neg.f64 (*.f64 x (/.f64 y (-.f64 z t))))) |
(*.f64 x (+.f64 (/.f64 z (-.f64 z t)) (neg.f64 (/.f64 y (-.f64 z t))))) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (neg.f64 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (neg.f64 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (-.f64 (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) (/.f64 1 t)) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(/.f64 1 z) |
(+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z)) |
(+.f64 (/.f64 1 z) (/.f64 t (pow.f64 z 2))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 1 z))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 4)) (/.f64 1 z)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (/.f64 (pow.f64 t 2) (pow.f64 z 3)))) |
(+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 3) (pow.f64 z 4))) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (/.f64 t (pow.f64 z 2)))) |
(+.f64 (/.f64 t (pow.f64 z 2)) (+.f64 (+.f64 (/.f64 1 z) (/.f64 (pow.f64 t 2) (pow.f64 z 3))) (/.f64 (pow.f64 t 3) (pow.f64 z 4)))) |
(+.f64 (/.f64 1 z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 3)) (+.f64 (/.f64 t (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 4))))) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (neg.f64 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (neg.f64 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (-.f64 (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) (/.f64 1 t)) |
(/.f64 -1 t) |
(-.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (neg.f64 (/.f64 z (pow.f64 t 2))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (neg.f64 (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (/.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3))) (*.f64 -1 (/.f64 z (pow.f64 t 2))))) (/.f64 1 t)) |
(+.f64 (+.f64 (*.f64 -1 (/.f64 z (pow.f64 t 2))) (*.f64 -1 (/.f64 (pow.f64 z 2) (pow.f64 t 3)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 z (pow.f64 t 2)))) (-.f64 (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4))) (/.f64 1 t))) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 2)) (/.f64 (pow.f64 z 2) (pow.f64 t 3))))) (/.f64 1 t)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 z (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 3)) (/.f64 (pow.f64 z 3) (pow.f64 t 4))))) (/.f64 1 t)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 z y) x) |
(*.f64 x (-.f64 z y)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(+.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(-.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 0) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 1 (-.f64 z t)) (/.f64 -1 (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (-.f64 z y) (/.f64 (-.f64 z t) x)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 z y)) (-.f64 z t)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 2 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -1 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -1 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 4 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 4 (/.f64 (*.f64 (-.f64 t z) 4) (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) (*.f64 (-.f64 z t) 2)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (*.f64 2 (/.f64 (-.f64 y z) (-.f64 t z)))) 2) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 2 (-.f64 z t)) (/.f64 2 (*.f64 x (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -2 (/.f64 (*.f64 (-.f64 z t) 2) (*.f64 x (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -2 (neg.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (-.f64 y z) (neg.f64 (/.f64 (-.f64 z t) x))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 8 (*.f64 2 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 8 (/.f64 (*.f64 (-.f64 z t) 8) (*.f64 x (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)) 4) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) (*.f64 (-.f64 z t) 4)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -4 (-.f64 0 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 -2 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 y z))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(*.f64 (/.f64 2 (*.f64 x (-.f64 y z))) (/.f64 (-.f64 t z) (*.f64 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z)) (*.f64 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 z y)) -2)))) |
(*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (/.f64 (/.f64 (-.f64 t z) -2) (*.f64 (/.f64 (/.f64 (-.f64 z t) (-.f64 z y)) x) (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 z t) (-.f64 z y)) x) -2) (/.f64 (/.f64 (-.f64 z t) (-.f64 z y)) x)) (*.f64 (/.f64 (/.f64 (-.f64 z t) (-.f64 z y)) x) -2)) |
(*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (/.f64 (-.f64 t z) (*.f64 (/.f64 (/.f64 (-.f64 z t) x) (-.f64 y z)) (/.f64 (/.f64 (*.f64 2 (-.f64 t z)) (-.f64 z y)) x)))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (*.f64 (-.f64 z t) 8)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4))) 8) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 x (-.f64 y z))) (*.f64 2 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 4 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z)))) (*.f64 (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))) |
(/.f64 4 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) (*.f64 (-.f64 t z) (*.f64 (/.f64 2 (*.f64 x (-.f64 y z))) (*.f64 (-.f64 t z) (/.f64 2 (*.f64 x (-.f64 y z)))))))) |
(/.f64 4 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) (*.f64 (-.f64 t z) (*.f64 (-.f64 t z) (*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (/.f64 (/.f64 2 x) (-.f64 y z))))))) |
(/.f64 4 (*.f64 (/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) (*.f64 (-.f64 t z) (*.f64 (-.f64 t z) (*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (/.f64 (/.f64 2 x) (-.f64 y z))))))) |
(/.f64 4 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) (*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (*.f64 (/.f64 (/.f64 2 x) (-.f64 y z)) (*.f64 (-.f64 t z) (-.f64 t z)))))) |
(/.f64 (*.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1/2) 1/2) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 t z) -1/2)) |
(*.f64 (*.f64 x 1/2) (/.f64 (-.f64 z y) (*.f64 (-.f64 t z) -1/2))) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 1)) (-.f64 z t)) |
(/.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))) (*.f64 2 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (-.f64 t z) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 t z) 4)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (/.f64 (-.f64 y z) (-.f64 t z)) 4)))) 16) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 t z) 4)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 -1/2 (-.f64 0 (*.f64 1/2 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) (neg.f64 (*.f64 (-.f64 z t) 8))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2) (*.f64 (-.f64 z t) 2)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) (-.f64 z t)) 8) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z)) -1) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 z y)) (*.f64 (-.f64 z t) 4)) 1/4) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4))) (neg.f64 (*.f64 (-.f64 z t) 4))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))) (-.f64 0 (*.f64 (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y))) (/.f64 (-.f64 z t) (*.f64 x (-.f64 z y)))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z))))) (*.f64 (-.f64 z t) 2)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z)))) (*.f64 (-.f64 z t) 2)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (*.f64 (-.f64 z t) 4)) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (-.f64 z y) 4)))) (-.f64 0 (neg.f64 (*.f64 (-.f64 z t) 4)))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 1 (-.f64 z t))) (-.f64 0 (/.f64 -1 (*.f64 x (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 2 (-.f64 z t))) (-.f64 0 (/.f64 2 (*.f64 x (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2))) (-.f64 0 (*.f64 (-.f64 t z) -1/2))) |
(*.f64 (*.f64 x 1/2) (/.f64 (-.f64 z y) (*.f64 (-.f64 t z) -1/2))) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 1)) (-.f64 z t)) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (neg.f64 (*.f64 (-.f64 t z) 4))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 y z))))) (neg.f64 (*.f64 (-.f64 t z) 4))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 z y)) 1/2)) (*.f64 2 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 -2 (-.f64 y z)))))) (*.f64 2 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (*.f64 x (-.f64 y z))))) (*.f64 2 (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(pow.f64 (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) 1) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(neg.f64 (/.f64 (*.f64 x (-.f64 z y)) (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 z y) (-.f64 z t))) |
(/.f64 x (/.f64 (-.f64 z t) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(+.f64 (/.f64 1 (-.f64 z t)) 0) |
(/.f64 -1 (-.f64 t z)) |
(+.f64 0 (/.f64 1 (-.f64 z t))) |
(/.f64 -1 (-.f64 t z)) |
(+.f64 (/.f64 -1/2 (-.f64 t z)) (/.f64 -1/2 (-.f64 t z))) |
(+.f64 (/.f64 1/2 (-.f64 z t)) (/.f64 1/2 (-.f64 z t))) |
(-.f64 (/.f64 1 (-.f64 z t)) 0) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 1 (/.f64 1 (-.f64 z t))) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 (-.f64 z t) (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 -1 (-.f64 z t)) (-.f64 t z))) |
(*.f64 (-.f64 z t) (/.f64 -1 (*.f64 (-.f64 z t) (-.f64 t z)))) |
(/.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) (-.f64 t z)) -1)) |
(/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (-.f64 t z))) |
(*.f64 (/.f64 1 (-.f64 z t)) 1) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 2 (/.f64 -1/2 (-.f64 t z))) |
(*.f64 2 (/.f64 1/2 (-.f64 z t))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z)))) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 (-.f64 t z) (*.f64 2 (-.f64 t z)))))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 z t) (-.f64 z t))))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))))) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 (-.f64 t z) (*.f64 2 (-.f64 t z)))))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 z t) (-.f64 z t))))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))))) |
(*.f64 -1 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 -1 (-.f64 z t)) (-.f64 t z))) |
(*.f64 (-.f64 z t) (/.f64 -1 (*.f64 (-.f64 z t) (-.f64 t z)))) |
(/.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) (-.f64 t z)) -1)) |
(/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (-.f64 t z))) |
(*.f64 4 (/.f64 (/.f64 1 (-.f64 z t)) 4)) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 (/.f64 2 (-.f64 z t)) 1/2) |
(*.f64 1/2 (/.f64 2 (-.f64 z t))) |
(*.f64 1/2 (/.f64 -2 (-.f64 t z))) |
(*.f64 (*.f64 (/.f64 1 (-.f64 z t)) 4) 1/4) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 1/2 (/.f64 2 (-.f64 z t))) |
(*.f64 1/2 (/.f64 -2 (-.f64 t z))) |
(*.f64 (/.f64 -1/2 (-.f64 t z)) 2) |
(*.f64 2 (/.f64 1/2 (-.f64 z t))) |
(*.f64 (/.f64 1 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t)) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 -1 (-.f64 z t)) (-.f64 t z))) |
(*.f64 (-.f64 z t) (/.f64 -1 (*.f64 (-.f64 z t) (-.f64 t z)))) |
(/.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) (-.f64 t z)) -1)) |
(/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (-.f64 t z))) |
(*.f64 (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 t z) -1/2)) |
(*.f64 (*.f64 (-.f64 t z) -1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 z t) 1/2) (/.f64 2 (*.f64 (-.f64 z t) (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 z t) 1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 1/4 (*.f64 (/.f64 1 (-.f64 z t)) 4)) |
(/.f64 -1 (-.f64 t z)) |
(*.f64 (*.f64 (-.f64 t z) -1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (*.f64 (-.f64 z t) 1/2) (/.f64 2 (*.f64 (-.f64 z t) (-.f64 z t)))) |
(*.f64 (*.f64 (-.f64 z t) 1/2) (/.f64 2 (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z))) -1) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 -1 (-.f64 z t)) (-.f64 t z))) |
(*.f64 (-.f64 z t) (/.f64 -1 (*.f64 (-.f64 z t) (-.f64 t z)))) |
(/.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) (-.f64 t z)) -1)) |
(/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (-.f64 t z))) |
(*.f64 (/.f64 1 (*.f64 (*.f64 2 (-.f64 t z)) (-.f64 t z))) (*.f64 (-.f64 z t) 2)) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 (-.f64 t z) (*.f64 2 (-.f64 t z)))))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 z t) (-.f64 z t))))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))))) |
(*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (*.f64 (-.f64 z t) 2)) |
(*.f64 (-.f64 z t) (*.f64 2 (/.f64 1 (*.f64 (-.f64 t z) (*.f64 2 (-.f64 t z)))))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))) (-.f64 z t))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 z t) (-.f64 z t))))) |
(*.f64 2 (*.f64 (-.f64 z t) (/.f64 1/2 (*.f64 (-.f64 t z) (-.f64 t z))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 z t)) 4) 4) |
(/.f64 -1 (-.f64 t z)) |
(pow.f64 (/.f64 1 (-.f64 z t)) 1) |
(/.f64 -1 (-.f64 t z)) |
(neg.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 t z) (-.f64 t z)))) |
(*.f64 (-.f64 z t) (/.f64 (/.f64 -1 (-.f64 z t)) (-.f64 t z))) |
(*.f64 (-.f64 z t) (/.f64 -1 (*.f64 (-.f64 z t) (-.f64 t z)))) |
(/.f64 (-.f64 z t) (/.f64 (*.f64 (-.f64 z t) (-.f64 t z)) -1)) |
(/.f64 (-.f64 z t) (*.f64 (-.f64 t z) (-.f64 t z))) |
(neg.f64 (/.f64 1 (-.f64 t z))) |
(/.f64 -1 (-.f64 t z)) |
(+.f64 (*.f64 x (-.f64 z y)) 0) |
(*.f64 x (-.f64 z y)) |
(+.f64 0 (*.f64 x (-.f64 z y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 -1 (-.f64 1 (*.f64 x (-.f64 y z)))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 (-.f64 z y) (*.f64 x 1/2)) (*.f64 (-.f64 z y) (*.f64 x 1/2))) |
(+.f64 (*.f64 x (*.f64 1/2 (-.f64 z y))) (*.f64 x (*.f64 1/2 (-.f64 z y)))) |
(*.f64 (-.f64 z y) (+.f64 (*.f64 x 1/2) (*.f64 x 1/2))) |
(*.f64 (-.f64 z y) (*.f64 x 1)) |
(-.f64 (*.f64 x (-.f64 z y)) 0) |
(*.f64 x (-.f64 z y)) |
(-.f64 0 (*.f64 x (-.f64 y z))) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (-.f64 z y)) 1) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (*.f64 -2 (-.f64 y z))) 2) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) 4)) 4) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (-.f64 y z)) -1) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4))) 8) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) 4)))) 16) |
(*.f64 x (-.f64 z y)) |
(pow.f64 (*.f64 x (-.f64 z y)) 1) |
(*.f64 x (-.f64 z y)) |
(neg.f64 (*.f64 x (-.f64 y z))) |
(*.f64 x (-.f64 z y)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.6b | (*.f64 y (/.f64 x t)) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 y (/.f64 x t)) |
| 0.0ms | x | @ | -inf | (*.f64 y (/.f64 x t)) |
| 0.0ms | x | @ | inf | (*.f64 y (/.f64 x t)) |
| 0.0ms | t | @ | -inf | (*.f64 y (/.f64 x t)) |
| 0.0ms | y | @ | -inf | (*.f64 y (/.f64 x t)) |
| 1× | batch-egg-rewrite |
| 1672× | rational.json-1 |
| 1672× | rational.json-2 |
| 1672× | rational.json-4 |
| 1672× | rational.json-3 |
| 1664× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 48 | 13 |
| 2 | 126 | 13 |
| 3 | 317 | 13 |
| 4 | 851 | 13 |
| 5 | 4202 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (/.f64 x t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 -1 (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x t) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x t) (*.f64 1/2 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 t (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (/.f64 t y) (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 -2 (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 t x) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 t (*.f64 y x)) (/.f64 t (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 t)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 t)) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 t)) (*.f64 2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (*.f64 t (/.f64 2 y)) (*.f64 t (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 2 (*.f64 t (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 4 (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (*.f64 t 4) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (+.f64 t t) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 -4 (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 4 (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (/.f64 (/.f64 1 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (*.f64 (/.f64 1 x) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 t) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 -1 (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t x) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 t (neg.f64 x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 t x)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 t x) (/.f64 2 y)) (*.f64 (/.f64 t x) (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 t 4) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 t 4) x) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) 4) (/.f64 4 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) 4) (*.f64 4 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) 4) (*.f64 2 (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (/.f64 (*.f64 t 8) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 8 (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 (*.f64 t 8) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) (*.f64 4 (*.f64 t (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) (*.f64 y 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y t) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t (+.f64 x x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t x) (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 t) y) (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (neg.f64 (+.f64 t t)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (/.f64 (*.f64 t -2) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (*.f64 t -2) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (neg.f64 t) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 2 (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (/.f64 (*.f64 x (/.f64 2 t)) (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (*.f64 8 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (/.f64 (*.f64 t 4) x) (/.f64 (*.f64 t 4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (*.f64 (/.f64 t x) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (+.f64 t t)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 4) x) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 t)) (*.f64 -1 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (*.f64 (/.f64 t x) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1 (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 1/2) (/.f64 t (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 1/2 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) (*.f64 4 (/.f64 (neg.f64 t) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x -2)) (*.f64 t (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x t)) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (neg.f64 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y t) (/.f64 y t)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 t x)) (neg.f64 (/.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) t) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 t x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 t y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 y)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 y)) (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 y)) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 t) (/.f64 1 y)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t x) (/.f64 1 y)) (*.f64 t (/.f64 (/.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 y)) (neg.f64 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 1 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 y)) (/.f64 (*.f64 t 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 t 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (/.f64 1 y)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 t 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x (neg.f64 t)) (/.f64 1 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (neg.f64 (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 x -2)) (/.f64 1 y)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 y)) (/.f64 t (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 y)) (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y)) (*.f64 t (/.f64 (/.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 y)) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t 4) x) (/.f64 2 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (/.f64 2 y)) (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 (neg.f64 t) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 (neg.f64 t) y)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 4) (/.f64 (neg.f64 t) y)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 (neg.f64 t) y)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 1 x)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 1/2) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y t)) (-.f64 0 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 y)) (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x t)) 1))))) |
| 1× | egg-herbie |
| 1520× | rational.json-simplify-43 |
| 1500× | rational.json-simplify-35 |
| 1298× | rational.json-simplify-2 |
| 724× | rational.json-simplify-61 |
| 664× | rational.json-simplify-51 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 321 | 2605 |
| 1 | 1280 | 2557 |
| 2 | 4526 | 2545 |
| 3 | 7981 | 2545 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 y x) t) |
(+.f64 (*.f64 y (/.f64 x t)) 0) |
(+.f64 0 (*.f64 y (/.f64 x t))) |
(-.f64 (*.f64 y (/.f64 x t)) 0) |
(/.f64 y (/.f64 t x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 x (*.f64 -1 (/.f64 (neg.f64 t) y))) |
(/.f64 (/.f64 x t) (/.f64 1 y)) |
(/.f64 (/.f64 x t) (*.f64 1/2 (/.f64 2 y))) |
(/.f64 (*.f64 y (/.f64 x t)) 1) |
(/.f64 1 (/.f64 t (*.f64 y x))) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 2 y))) |
(/.f64 (+.f64 x x) (+.f64 (/.f64 t y) (/.f64 t y))) |
(/.f64 (+.f64 x x) (*.f64 -2 (/.f64 (neg.f64 t) y))) |
(/.f64 2 (*.f64 (/.f64 t x) (/.f64 2 y))) |
(/.f64 2 (+.f64 (/.f64 t (*.f64 y x)) (/.f64 t (*.f64 y x)))) |
(/.f64 (*.f64 x (/.f64 2 t)) (/.f64 2 y)) |
(/.f64 (*.f64 x (/.f64 2 t)) (+.f64 (/.f64 1 y) (/.f64 1 y))) |
(/.f64 (*.f64 x (/.f64 2 t)) (*.f64 2 (/.f64 1 y))) |
(/.f64 (*.f64 x 4) (+.f64 (*.f64 t (/.f64 2 y)) (*.f64 t (/.f64 2 y)))) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 t (/.f64 2 y)))) |
(/.f64 (*.f64 x 4) (*.f64 4 (/.f64 t y))) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 t 4) (/.f64 1 y))) |
(/.f64 (*.f64 x 4) (*.f64 (+.f64 t t) (/.f64 2 y))) |
(/.f64 (*.f64 x 4) (*.f64 -4 (/.f64 (neg.f64 t) y))) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 y t))) |
(/.f64 (+.f64 y y) (*.f64 t (/.f64 2 x))) |
(/.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 2) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 1 x) y)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 1 x) (/.f64 1 y))) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 t) y)) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 y y))) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 y t))) |
(/.f64 (/.f64 t x) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 1 y))) |
(/.f64 -1 (/.f64 (/.f64 t (neg.f64 x)) y)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t x)) (/.f64 1 y))) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 1 y))) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 2 y))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 t x) (/.f64 2 y)) (*.f64 (/.f64 t x) (/.f64 2 y)))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) x) y)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) x) (/.f64 1 y))) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y))) |
(/.f64 (*.f64 (/.f64 x t) 4) (+.f64 (/.f64 2 y) (/.f64 2 y))) |
(/.f64 (*.f64 (/.f64 x t) 4) (/.f64 4 y)) |
(/.f64 (*.f64 (/.f64 x t) 4) (*.f64 4 (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 x t) 4) (*.f64 2 (/.f64 2 y))) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 t 8) y)) |
(/.f64 (*.f64 x 8) (*.f64 8 (/.f64 t y))) |
(/.f64 (*.f64 x 8) (*.f64 (*.f64 t 8) (/.f64 1 y))) |
(/.f64 (*.f64 x 8) (*.f64 4 (*.f64 t (/.f64 2 y)))) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x)) |
(/.f64 (*.f64 (/.f64 x t) (*.f64 y 4)) 4) |
(/.f64 (/.f64 y t) (/.f64 1 x)) |
(/.f64 1/2 (/.f64 (/.f64 t (+.f64 x x)) y)) |
(/.f64 1/2 (/.f64 (/.f64 t x) (+.f64 y y))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y t))) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 x) y)) |
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 t) y) (/.f64 (neg.f64 t) y))) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (+.f64 t t)) y)) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 t -2) y)) |
(/.f64 (*.f64 x -2) (*.f64 (*.f64 t -2) (/.f64 1 y))) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 y))) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 t) (/.f64 2 y))) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 (neg.f64 t) y))) |
(/.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (/.f64 (*.f64 x (/.f64 2 t)) (+.f64 y y))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (*.f64 8 (/.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 y))) |
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (/.f64 (*.f64 t 4) x) (/.f64 (*.f64 t 4) x))) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 (/.f64 t x) 8)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) 8) |
(/.f64 (/.f64 y (+.f64 t t)) (/.f64 1/2 x)) |
(/.f64 (/.f64 (*.f64 t 4) x) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 2 y))) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y)) |
(/.f64 (/.f64 x (neg.f64 t)) (*.f64 -1 (/.f64 1 y))) |
(/.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (*.f64 (/.f64 t x) (/.f64 2 y))) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1 (+.f64 y y))) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 y))) |
(/.f64 (*.f64 y 1/2) (/.f64 t (+.f64 x x))) |
(/.f64 (*.f64 y (*.f64 x (/.f64 1/2 t))) 1/2) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 y))) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 y))) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 y))) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 4 (/.f64 (neg.f64 t) y))) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 t (/.f64 2 y))) |
(/.f64 (neg.f64 (/.f64 x t)) (/.f64 -1 y)) |
(/.f64 (neg.f64 y) (neg.f64 (/.f64 t x))) |
(/.f64 (+.f64 (/.f64 y t) (/.f64 y t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4)))) 16) |
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 t x)) (neg.f64 (/.f64 t x)))) |
(/.f64 (/.f64 (+.f64 y y) t) (/.f64 2 x)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 t x)) 8) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 t y)) 8) |
(/.f64 (/.f64 x (/.f64 1 y)) t) |
(/.f64 (/.f64 1 (/.f64 1 y)) (/.f64 t x)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 t t)) |
(/.f64 (/.f64 2 (/.f64 1 y)) (*.f64 t (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 t 4)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 y)) (/.f64 1 x)) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 t x) (/.f64 1 y)) (*.f64 t (/.f64 (/.f64 t x) x))) |
(/.f64 (/.f64 -1 (/.f64 1 y)) (neg.f64 (/.f64 t x))) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 1 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 (/.f64 4 (/.f64 1 y)) (/.f64 (*.f64 t 4) x)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 t 8)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 t -2)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 t t))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (/.f64 1 y)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 t 8))) |
(/.f64 (/.f64 (/.f64 x (neg.f64 t)) (/.f64 1 y)) -1) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (*.f64 t -2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (neg.f64 (*.f64 t 4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 x -2)) (/.f64 1 y)) (+.f64 t t)) |
(/.f64 (/.f64 1 (/.f64 2 y)) (/.f64 t (+.f64 x x))) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) t) |
(/.f64 (/.f64 2 (/.f64 2 y)) (/.f64 t x)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 t t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y)) (*.f64 t (/.f64 (/.f64 t x) x))) |
(/.f64 (/.f64 4 (/.f64 2 y)) (*.f64 t (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) x) (/.f64 2 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 (/.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (/.f64 2 y)) (/.f64 t x)) |
(/.f64 (/.f64 x (/.f64 (neg.f64 t) y)) -1) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 (neg.f64 t) y)) -2) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 (neg.f64 t) y)) -4) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 (neg.f64 t) y)) 4) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(/.f64 (/.f64 y 1/2) (*.f64 t (/.f64 2 x))) |
(/.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x)) |
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 t (/.f64 2 x)))) |
(/.f64 (neg.f64 (/.f64 y t)) (-.f64 0 (/.f64 1 x))) |
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 t x)) |
(pow.f64 (*.f64 y (/.f64 x t)) 1) |
| Outputs |
|---|
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(+.f64 (*.f64 y (/.f64 x t)) 0) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(+.f64 0 (*.f64 y (/.f64 x t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(-.f64 (*.f64 y (/.f64 x t)) 0) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 x (/.f64 t y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (*.f64 -1 (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 x t) (/.f64 1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 x t) (*.f64 1/2 (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y (/.f64 x t)) 1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 1 (/.f64 t (*.f64 y x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 x x) (+.f64 (/.f64 t y) (/.f64 t y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 x x) (*.f64 -2 (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 2 (*.f64 (/.f64 t x) (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 2 (+.f64 (/.f64 t (*.f64 y x)) (/.f64 t (*.f64 y x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x (/.f64 2 t)) (/.f64 2 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x (/.f64 2 t)) (+.f64 (/.f64 1 y) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x (/.f64 2 t)) (*.f64 2 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (+.f64 (*.f64 t (/.f64 2 y)) (*.f64 t (/.f64 2 y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (*.f64 2 (*.f64 t (/.f64 2 y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (*.f64 4 (/.f64 t y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (*.f64 (*.f64 t 4) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (*.f64 (+.f64 t t) (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (*.f64 -4 (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 4) (/.f64 4 (/.f64 y t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 y y) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 1 x) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 1 x) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 t) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 x) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 y y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 x) (/.f64 -1 (/.f64 y t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 t x) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 1 y))) |
(/.f64 (/.f64 (/.f64 t x) (/.f64 1 y)) (*.f64 t (/.f64 t (*.f64 x x)))) |
(/.f64 y (*.f64 (/.f64 x t) (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 y (*.f64 (/.f64 x t) (*.f64 t (/.f64 t (*.f64 x x))))) |
(/.f64 -1 (/.f64 (/.f64 t (neg.f64 x)) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t x)) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 1 y))) |
(/.f64 (*.f64 (/.f64 2 x) (/.f64 t (/.f64 1 y))) (*.f64 t (*.f64 (/.f64 t (*.f64 x x)) 2))) |
(*.f64 (/.f64 2 x) (/.f64 (/.f64 t (/.f64 1 y)) (*.f64 (/.f64 (/.f64 t x) x) (*.f64 t 2)))) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (/.f64 t (*.f64 x x)) (*.f64 (/.f64 t y) 2))) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (*.f64 t (/.f64 (/.f64 t x) x)) (/.f64 2 y))) |
(/.f64 (*.f64 (/.f64 2 x) (/.f64 t (/.f64 2 y))) (*.f64 t (/.f64 t (*.f64 x x)))) |
(*.f64 (/.f64 2 x) (/.f64 t (*.f64 t (*.f64 (/.f64 (/.f64 t x) x) (/.f64 2 y))))) |
(*.f64 t (/.f64 (/.f64 2 x) (*.f64 t (*.f64 (/.f64 2 y) (/.f64 t (*.f64 x x)))))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 t x) (/.f64 2 y)) (*.f64 (/.f64 t x) (/.f64 2 y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) x) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) x) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) 4) (+.f64 (/.f64 2 y) (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) 4) (/.f64 4 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) 4) (*.f64 4 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) 4) (*.f64 2 (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 8) (/.f64 (*.f64 t 8) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 8) (*.f64 8 (/.f64 t y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 8) (*.f64 (*.f64 t 8) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x 8) (*.f64 4 (*.f64 t (/.f64 2 y)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y 4) (/.f64 (*.f64 t 4) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) (*.f64 y 4)) 4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 y t) (/.f64 1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 1/2 (/.f64 (/.f64 t (+.f64 x x)) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 1/2 (/.f64 (/.f64 t x) (+.f64 y y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 x) (/.f64 y t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 x) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 t) y) (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (/.f64 (neg.f64 (+.f64 t t)) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (/.f64 (*.f64 t -2) y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (*.f64 (*.f64 t -2) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 t) (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x -2) (*.f64 2 (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (/.f64 (*.f64 x (/.f64 2 t)) (+.f64 y y))) |
(*.f64 (/.f64 x t) (/.f64 (/.f64 x t) (*.f64 (/.f64 2 t) (/.f64 x (+.f64 y y))))) |
(*.f64 (/.f64 x t) (/.f64 (+.f64 y y) (/.f64 (*.f64 x (/.f64 2 t)) (/.f64 x t)))) |
(/.f64 (*.f64 (/.f64 x t) (/.f64 x t)) (*.f64 x (/.f64 (/.f64 2 t) (+.f64 y y)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (*.f64 8 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 2 (*.f64 x 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (/.f64 (*.f64 t 4) x) (/.f64 (*.f64 t 4) x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 2 (*.f64 y 4)) (*.f64 (/.f64 t x) 8)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 y (+.f64 t t)) (/.f64 1/2 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 t 4) x) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x))) (/.f64 2 y))) |
(/.f64 (/.f64 (*.f64 t 4) (*.f64 x (/.f64 2 y))) (*.f64 t (*.f64 (/.f64 t (*.f64 x x)) 2))) |
(/.f64 y (*.f64 (/.f64 1/2 (/.f64 t x)) (*.f64 (/.f64 (/.f64 t x) x) (*.f64 t 2)))) |
(/.f64 y (*.f64 2 (*.f64 (*.f64 t (/.f64 t (*.f64 x x))) (/.f64 1/2 (/.f64 t x))))) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 -1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 x (neg.f64 t)) (*.f64 -1 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (*.f64 (/.f64 t x) (/.f64 2 y))) |
(/.f64 (*.f64 (/.f64 t x) (*.f64 x (/.f64 2 t))) (*.f64 (/.f64 t x) (/.f64 2 y))) |
(*.f64 (*.f64 y (/.f64 x t)) (/.f64 (/.f64 t x) (/.f64 t x))) |
(*.f64 (/.f64 x (/.f64 t y)) (/.f64 (/.f64 t x) (/.f64 t x))) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1 (+.f64 y y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y 1/2) (/.f64 t (+.f64 x x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 y (*.f64 x (/.f64 1/2 t))) 1/2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 4 (/.f64 (neg.f64 t) y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 t (/.f64 2 y))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 (/.f64 x t)) (/.f64 -1 y)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 y) (neg.f64 (/.f64 t x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 (/.f64 y t) (/.f64 y t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 4)))) 16) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 t x)) (neg.f64 (/.f64 t x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (+.f64 y y) t) (/.f64 2 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 y 4)) (/.f64 t x)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 t y)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 x (/.f64 1 y)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 1 (/.f64 1 y)) (/.f64 t x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 1 y)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 2 (/.f64 1 y)) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 1 y)) (*.f64 t 4)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 y)) (/.f64 1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) (neg.f64 t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (/.f64 t x) (/.f64 1 y)) (*.f64 t (/.f64 (/.f64 t x) x))) |
(/.f64 (/.f64 (/.f64 t x) (/.f64 1 y)) (*.f64 t (/.f64 t (*.f64 x x)))) |
(/.f64 y (*.f64 (/.f64 x t) (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 y (*.f64 (/.f64 x t) (*.f64 t (/.f64 t (*.f64 x x))))) |
(/.f64 (/.f64 -1 (/.f64 1 y)) (neg.f64 (/.f64 t x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 1 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 (*.f64 (/.f64 2 x) (/.f64 t (/.f64 1 y))) (*.f64 t (*.f64 (/.f64 t (*.f64 x x)) 2))) |
(*.f64 (/.f64 2 x) (/.f64 (/.f64 t (/.f64 1 y)) (*.f64 (/.f64 (/.f64 t x) x) (*.f64 t 2)))) |
(/.f64 (*.f64 t (/.f64 2 x)) (*.f64 (/.f64 t (*.f64 x x)) (*.f64 (/.f64 t y) 2))) |
(/.f64 (/.f64 4 (/.f64 1 y)) (/.f64 (*.f64 t 4) x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 y)) (*.f64 t 8)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (*.f64 t -2)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 1 y)) (neg.f64 (+.f64 t t))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 x t) 4)) (/.f64 1 y)) 8) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 8)) (/.f64 1 y)) (*.f64 2 (*.f64 t 8))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (/.f64 x (neg.f64 t)) (/.f64 1 y)) -1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (*.f64 t -2))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 1 y)) (neg.f64 (*.f64 t 4))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (neg.f64 (*.f64 x -2)) (/.f64 1 y)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 1 (/.f64 2 y)) (/.f64 t (+.f64 x x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 2 y)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 2 (/.f64 2 y)) (/.f64 t x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 2 y)) (+.f64 t t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 t (/.f64 2 x)) (/.f64 2 y)) (*.f64 t (/.f64 (/.f64 t x) x))) |
(/.f64 (*.f64 (/.f64 2 x) (/.f64 t (/.f64 2 y))) (*.f64 t (/.f64 t (*.f64 x x)))) |
(*.f64 (/.f64 2 x) (/.f64 t (*.f64 t (*.f64 (/.f64 (/.f64 t x) x) (/.f64 2 y))))) |
(*.f64 t (/.f64 (/.f64 2 x) (*.f64 t (*.f64 (/.f64 2 y) (/.f64 t (*.f64 x x)))))) |
(/.f64 (/.f64 4 (/.f64 2 y)) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x -2) (/.f64 2 y)) (neg.f64 t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) x) (/.f64 2 y)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t x) x)))) |
(/.f64 (/.f64 (*.f64 t 4) (*.f64 x (/.f64 2 y))) (*.f64 t (*.f64 (/.f64 t (*.f64 x x)) 2))) |
(/.f64 y (*.f64 (/.f64 1/2 (/.f64 t x)) (*.f64 (/.f64 (/.f64 t x) x) (*.f64 t 2)))) |
(/.f64 y (*.f64 2 (*.f64 (*.f64 t (/.f64 t (*.f64 x x))) (/.f64 1/2 (/.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (*.f64 x (/.f64 2 t)) (/.f64 t x)) (/.f64 2 y)) (/.f64 t x)) |
(/.f64 (*.f64 (/.f64 t x) (*.f64 x (/.f64 2 t))) (*.f64 (/.f64 t x) (/.f64 2 y))) |
(*.f64 (*.f64 y (/.f64 x t)) (/.f64 (/.f64 t x) (/.f64 t x))) |
(*.f64 (/.f64 x (/.f64 t y)) (/.f64 (/.f64 t x) (/.f64 t x))) |
(/.f64 (/.f64 x (/.f64 (neg.f64 t) y)) -1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 (neg.f64 t) y)) -2) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 x 4) (/.f64 (neg.f64 t) y)) -4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 (*.f64 (neg.f64 x) 4) (/.f64 (neg.f64 t) y)) 4) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 y 1/2) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (/.f64 y (neg.f64 t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 (/.f64 y t)) (-.f64 0 (/.f64 1 x))) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 t x)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
(pow.f64 (*.f64 y (/.f64 x t)) 1) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(/.f64 x (/.f64 t y)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.3b | (/.f64 (*.f64 y x) t) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | -inf | (/.f64 (*.f64 y x) t) |
| 0.0ms | x | @ | inf | (/.f64 (*.f64 y x) t) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 y x) t) |
| 0.0ms | y | @ | 0 | (/.f64 (*.f64 y x) t) |
| 0.0ms | y | @ | -inf | (/.f64 (*.f64 y x) t) |
| 1× | batch-egg-rewrite |
| 1846× | rational.json-simplify-35 |
| 1242× | rational.json-1 |
| 1242× | rational.json-2 |
| 1242× | rational.json-4 |
| 1242× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 50 | 13 |
| 2 | 146 | 13 |
| 3 | 419 | 13 |
| 4 | 1348 | 13 |
| 5 | 3763 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 y x) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (*.f64 y x) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) (*.f64 (/.f64 1/2 t) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 y x) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 x (/.f64 2 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 2 (/.f64 1 t)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 2 t) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 y (/.f64 2 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 2 t) (*.f64 y 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (*.f64 (/.f64 2 t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1 t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 t) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y t) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 t) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x (/.f64 1/2 t)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 y (/.f64 1/2 t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 y x) 2) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 y 1/2) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 y (/.f64 x t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x t) (*.f64 y 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 x 1/2) (/.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (*.f64 y (/.f64 1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 y (*.f64 x (/.f64 1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 y x) (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (*.f64 (/.f64 1 (*.f64 t 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/4 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/2 (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 y t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x t) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 x (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (*.f64 (/.f64 -1 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (neg.f64 y) t) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 y x) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 t)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 t)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 t)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 t)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 t) (*.f64 y (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 t) 1/2) (*.f64 y (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (neg.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 t) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t 4)) (*.f64 x (*.f64 y 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y x) (neg.f64 t))))))) |
| 1× | egg-herbie |
| 1502× | rational.json-simplify-51 |
| 1474× | rational.json-simplify-35 |
| 1122× | rational.json-simplify-53 |
| 964× | rational.json-simplify-43 |
| 856× | rational.json-simplify-49 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 147 | 910 |
| 1 | 331 | 910 |
| 2 | 740 | 910 |
| 3 | 1727 | 910 |
| 4 | 3507 | 910 |
| 5 | 6842 | 910 |
| 6 | 7720 | 910 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y (/.f64 x t)) 0) |
(+.f64 0 (*.f64 y (/.f64 x t))) |
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 y x) (neg.f64 t)))) |
(+.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) (*.f64 (/.f64 1/2 t) (*.f64 y x))) |
(-.f64 (*.f64 y (/.f64 x t)) 0) |
(-.f64 0 (/.f64 (*.f64 y x) (neg.f64 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 y (*.f64 (*.f64 x (/.f64 2 t)) 1/2)) |
(*.f64 y (*.f64 (*.f64 2 (/.f64 1 t)) (*.f64 x 1/2))) |
(*.f64 y (*.f64 (/.f64 2 t) (*.f64 x 1/2))) |
(*.f64 x (/.f64 y t)) |
(*.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 t)))) |
(*.f64 x (*.f64 (*.f64 y (/.f64 2 t)) 1/2)) |
(*.f64 x (*.f64 (/.f64 2 t) (*.f64 y 1/2))) |
(*.f64 (*.f64 y x) (/.f64 1 t)) |
(*.f64 (*.f64 y x) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2)) |
(*.f64 (*.f64 y x) (*.f64 (/.f64 2 t) 1/2)) |
(*.f64 (*.f64 y (/.f64 x t)) 1) |
(*.f64 1 (*.f64 y (/.f64 x t))) |
(*.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 t)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1 t) 1/2)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 t) 1/2) 1)) |
(*.f64 (/.f64 y t) x) |
(*.f64 2 (*.f64 (/.f64 1/2 t) (*.f64 y x))) |
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 t)) y)) |
(*.f64 2 (*.f64 (*.f64 y (/.f64 1/2 t)) x)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 1)) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 y t))) |
(*.f64 2 (*.f64 (/.f64 (*.f64 y x) 2) (/.f64 1 t))) |
(*.f64 2 (*.f64 (*.f64 y 1/2) (/.f64 x t))) |
(*.f64 2 (*.f64 (*.f64 y (/.f64 x t)) 1/2)) |
(*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 1/2))) |
(*.f64 2 (/.f64 (*.f64 x 1/2) (/.f64 t y))) |
(*.f64 2 (*.f64 x (*.f64 y (/.f64 1/2 t)))) |
(*.f64 2 (*.f64 y (*.f64 x (/.f64 1/2 t)))) |
(*.f64 2 (*.f64 (*.f64 y x) (/.f64 1/2 t))) |
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 t))) |
(*.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x t))) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x t) 1/2)) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 1/2) |
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 t 4))) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 (/.f64 1 (*.f64 t 4)) 1)) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/4 (/.f64 1 t))) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/2 (/.f64 1/2 t))) |
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 t))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y t))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y t) 1/2)) |
(*.f64 (/.f64 1 t) (*.f64 y x)) |
(*.f64 (/.f64 x t) y) |
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 t))) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 t)) |
(*.f64 (*.f64 x (neg.f64 y)) (*.f64 (/.f64 -1 t) 1)) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 t))) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 y) t) x)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 y x) (neg.f64 t)) 1)) |
(*.f64 (*.f64 y (/.f64 2 t)) (*.f64 x 1/2)) |
(*.f64 (*.f64 x (/.f64 2 t)) (*.f64 y 1/2)) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 t)))) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 t))) |
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 t))) |
(*.f64 (*.f64 y (/.f64 1/2 t)) (+.f64 x x)) |
(*.f64 (*.f64 x (/.f64 1/2 t)) (+.f64 y y)) |
(*.f64 (/.f64 1/2 t) (*.f64 y (+.f64 x x))) |
(*.f64 (*.f64 (/.f64 1 t) 1/2) (*.f64 y (+.f64 x x))) |
(*.f64 (/.f64 (*.f64 y x) (neg.f64 t)) -1) |
(*.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 2) |
(*.f64 (/.f64 -1 t) (*.f64 x (neg.f64 y))) |
(*.f64 (/.f64 1 (*.f64 t 4)) (*.f64 x (*.f64 y 4))) |
(pow.f64 (*.f64 y (/.f64 x t)) 1) |
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 t))) |
| Outputs |
|---|
(+.f64 (*.f64 y (/.f64 x t)) 0) |
(*.f64 y (/.f64 x t)) |
(+.f64 0 (*.f64 y (/.f64 x t))) |
(*.f64 y (/.f64 x t)) |
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 y x) (neg.f64 t)))) |
(*.f64 y (/.f64 x t)) |
(+.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) (*.f64 (/.f64 1/2 t) (*.f64 y x))) |
(*.f64 y (/.f64 x t)) |
(-.f64 (*.f64 y (/.f64 x t)) 0) |
(*.f64 y (/.f64 x t)) |
(-.f64 0 (/.f64 (*.f64 y x) (neg.f64 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 y (*.f64 (*.f64 x (/.f64 2 t)) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 y (*.f64 (*.f64 2 (/.f64 1 t)) (*.f64 x 1/2))) |
(*.f64 y (/.f64 x t)) |
(*.f64 y (*.f64 (/.f64 2 t) (*.f64 x 1/2))) |
(*.f64 y (/.f64 x t)) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 x (*.f64 1/2 (*.f64 y (/.f64 2 t)))) |
(*.f64 y (/.f64 x t)) |
(*.f64 x (*.f64 (*.f64 y (/.f64 2 t)) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 x (*.f64 (/.f64 2 t) (*.f64 y 1/2))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y x) (/.f64 1 t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y x) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y x) (*.f64 (/.f64 2 t) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (/.f64 x t)) 1) |
(*.f64 y (/.f64 x t)) |
(*.f64 1 (*.f64 y (/.f64 x t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (+.f64 x x)) (/.f64 1/2 t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (/.f64 1 t) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 t) 1/2) 1)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 y t) x) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (/.f64 1/2 t) (*.f64 y x))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 t)) y)) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 y (/.f64 1/2 t)) x)) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 1)) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 y t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (/.f64 (*.f64 y x) 2) (/.f64 1 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 y 1/2) (/.f64 x t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 y (/.f64 x t)) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (/.f64 x t) (*.f64 y 1/2))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (/.f64 (*.f64 x 1/2) (/.f64 t y))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 x (*.f64 y (/.f64 1/2 t)))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 y (*.f64 x (/.f64 1/2 t)))) |
(*.f64 y (/.f64 x t)) |
(*.f64 2 (*.f64 (*.f64 y x) (/.f64 1/2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 y y) (*.f64 1/2 (/.f64 x t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 y y) (*.f64 (/.f64 x t) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (*.f64 x (/.f64 2 t))) 1/2) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 t 4))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 (/.f64 1 (*.f64 t 4)) 1)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/4 (/.f64 1 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (*.f64 y 4)) (*.f64 1/2 (/.f64 1/2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 y t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 y t) 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 1 t) (*.f64 y x)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 x t) y) |
(*.f64 y (/.f64 x t)) |
(*.f64 (neg.f64 y) (/.f64 x (neg.f64 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (neg.f64 y)) (*.f64 (/.f64 -1 t) 1)) |
(*.f64 y (/.f64 x t)) |
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 y) t) x)) |
(*.f64 y (/.f64 x t)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 y x) (neg.f64 t)) 1)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (/.f64 2 t)) (*.f64 x 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (/.f64 2 t)) (*.f64 y 1/2)) |
(*.f64 y (/.f64 x t)) |
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 t)))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 t))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 y (/.f64 1/2 t)) (+.f64 x x)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 x (/.f64 1/2 t)) (+.f64 y y)) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 1/2 t) (*.f64 y (+.f64 x x))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 (/.f64 1 t) 1/2) (*.f64 y (+.f64 x x))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 (*.f64 y x) (neg.f64 t)) -1) |
(*.f64 y (/.f64 x t)) |
(*.f64 (*.f64 (/.f64 1/2 t) (*.f64 y x)) 2) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 -1 t) (*.f64 x (neg.f64 y))) |
(*.f64 y (/.f64 x t)) |
(*.f64 (/.f64 1 (*.f64 t 4)) (*.f64 x (*.f64 y 4))) |
(*.f64 y (/.f64 x t)) |
(pow.f64 (*.f64 y (/.f64 x t)) 1) |
(*.f64 y (/.f64 x t)) |
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 t))) |
(*.f64 y (/.f64 x t)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 y z) t) |
| ✓ | 6.4b | (*.f64 x (/.f64 (-.f64 y z) t)) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | -inf | (/.f64 (-.f64 y z) t) |
| 0.0ms | t | @ | 0 | (*.f64 x (/.f64 (-.f64 y z) t)) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 (-.f64 y z) t)) |
| 0.0ms | y | @ | -inf | (*.f64 x (/.f64 (-.f64 y z) t)) |
| 0.0ms | t | @ | inf | (*.f64 x (/.f64 (-.f64 y z) t)) |
| 1× | batch-egg-rewrite |
| 1762× | rational.json-1 |
| 1762× | rational.json-2 |
| 1762× | rational.json-4 |
| 1762× | rational.json-3 |
| 1754× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 60 | 32 |
| 2 | 148 | 32 |
| 3 | 371 | 32 |
| 4 | 942 | 32 |
| 5 | 4400 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 (-.f64 y z) t)) |
(/.f64 (-.f64 y z) t) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 (-.f64 y z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (*.f64 (/.f64 t x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (*.f64 -1 (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) t) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) t) (*.f64 (/.f64 1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) t) (*.f64 1/2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 t x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (/.f64 t x) (-.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 t x) (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 t (/.f64 2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 -2 (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 t x) (-.f64 y z)) (/.f64 (/.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 (/.f64 2 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 t 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 4 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 t 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 (+.f64 t t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (*.f64 -4 (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (*.f64 2 (/.f64 x t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 t (/.f64 -2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (/.f64 (/.f64 -1 (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 t) (*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (*.f64 (/.f64 t (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 -1 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (-.f64 y z)) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 t (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (+.f64 (/.f64 2 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 t 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 8) (*.f64 8 (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 8) (*.f64 (*.f64 t 8) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) 8) (*.f64 4 (*.f64 t (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 t (neg.f64 x)) (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (/.f64 (*.f64 t -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (/.f64 (neg.f64 (+.f64 t t)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (*.f64 (*.f64 t -2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 z y)) (*.f64 2 (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x t) (/.f64 -1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 t (-.f64 y z)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y z) t) (/.f64 (-.f64 y z) t)) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (*.f64 8 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 (*.f64 t 4) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1/2 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) t) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) t) (*.f64 -1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 1/2) (/.f64 t (*.f64 (-.f64 z y) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x t) (*.f64 (-.f64 y z) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 z y)) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 z y)) (*.f64 4 (/.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (*.f64 t (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 y z) t)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 -1 (-.f64 z y)) (/.f64 -1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t (-.f64 y z))) (neg.f64 (/.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) t) (/.f64 -2 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t (-.f64 y z))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 t x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 t x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 -2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 x)) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 -1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 x)) (*.f64 t 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (*.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (/.f64 1 x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 z y) t) (/.f64 1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (/.f64 1 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (*.f64 (-.f64 z y) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 2 x)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 -2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 2 x)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (/.f64 2 x)) (/.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 t (neg.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 t (neg.f64 x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 t (neg.f64 x))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 t (neg.f64 x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 -1 (-.f64 z y))) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 t (/.f64 -2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 t)) (/.f64 1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 -2 (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 -1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 y z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 y z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 (/.f64 2 t) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 (/.f64 -1 (-.f64 z y)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (*.f64 t 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/4 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 1 (/.f64 -1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (/.f64 -1 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 y z)) (/.f64 1 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (-.f64 y z)) (/.f64 2 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 z y) t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (-.f64 z y) -2) (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1/2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 y z) (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (-.f64 y z) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 (*.f64 t 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 z y)) (/.f64 1/2 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (neg.f64 (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 z y)) (/.f64 t (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (+.f64 t t) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 t) (*.f64 (-.f64 z y) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 t)) (*.f64 (-.f64 y z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z y) t) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) (/.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 (+.f64 t t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 t) (*.f64 (-.f64 y z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t 4)) (*.f64 (-.f64 y z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 t) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 2 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (-.f64 y z) 4) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z y)) (/.f64 (neg.f64 t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 y z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 z y) t)))))) |
| 1× | egg-herbie |
| 1788× | rational.json-simplify-35 |
| 910× | rational.json-simplify-61 |
| 910× | rational.json-simplify-51 |
| 820× | rational.json-simplify-44 |
| 686× | rational.json-simplify-49 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 441 | 6549 |
| 1 | 1615 | 6331 |
| 2 | 5754 | 6053 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(/.f64 (*.f64 y x) t) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(/.f64 (*.f64 y x) t) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(/.f64 (*.f64 y x) t) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 -1 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(*.f64 -1 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(*.f64 -1 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 y z) t))) |
(-.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0) |
(/.f64 x (/.f64 t (-.f64 y z))) |
(/.f64 (-.f64 y z) (/.f64 t x)) |
(/.f64 (-.f64 y z) (*.f64 (/.f64 t x) 1)) |
(/.f64 (-.f64 y z) (*.f64 -1 (/.f64 t (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 y z) t) (/.f64 1 x)) |
(/.f64 (/.f64 (-.f64 y z) t) (*.f64 (/.f64 1 x) 1)) |
(/.f64 (/.f64 (-.f64 y z) t) (*.f64 1/2 (/.f64 2 x))) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1) |
(/.f64 1 (/.f64 (/.f64 t x) (-.f64 y z))) |
(/.f64 1 (*.f64 (/.f64 (/.f64 t x) (-.f64 y z)) 1)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 t (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 t x) (/.f64 t x))) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 t (/.f64 2 x)) 1)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 -2 (/.f64 t (neg.f64 x)))) |
(/.f64 2 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 t x) (-.f64 y z)) (/.f64 (/.f64 t x) (-.f64 y z)))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) 1)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (/.f64 2 x)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 2 (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 (/.f64 2 x) 1)) |
(/.f64 (*.f64 (-.f64 y z) 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 t 4) x)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 4 (/.f64 t x))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 t 4) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (+.f64 t t) (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 -4 (/.f64 t (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x t))) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 2 (/.f64 x t))) 2) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 -1 (-.f64 z y)) x)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 1 x))) |
(/.f64 (-.f64 z y) (/.f64 t (neg.f64 x))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 t (neg.f64 x)) 1)) |
(/.f64 (-.f64 z y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x))) |
(/.f64 (-.f64 z y) (/.f64 -1 (/.f64 x t))) |
(/.f64 (/.f64 t (-.f64 y z)) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 1 x))) |
(/.f64 -1 (/.f64 (/.f64 t (-.f64 z y)) x)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) (/.f64 1 x))) |
(/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 1 x))) |
(/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 2 x))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) x)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 1 x))) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (/.f64 4 x)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 4 (/.f64 1 x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 t 8) x)) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 8 (/.f64 t x))) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 (*.f64 t 8) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 4 (*.f64 t (/.f64 2 x)))) |
(/.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 t (neg.f64 x)) (/.f64 t (neg.f64 x)))) |
(/.f64 (*.f64 2 (-.f64 z y)) (/.f64 (*.f64 t -2) x)) |
(/.f64 (*.f64 2 (-.f64 z y)) (/.f64 (neg.f64 (+.f64 t t)) x)) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (*.f64 t -2) (/.f64 1 x))) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x))) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 t) (/.f64 2 x))) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 2 (/.f64 t (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))) 4) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) (-.f64 y z))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) 1)) |
(/.f64 (/.f64 x t) (/.f64 -1 (-.f64 z y))) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 (-.f64 y z)) x)) |
(/.f64 1/2 (/.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) x)) |
(/.f64 1/2 (/.f64 (/.f64 t (-.f64 y z)) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x t))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) t) (/.f64 (-.f64 y z) t)) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 x x))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (*.f64 8 (/.f64 1 x))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x))) |
(/.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 (*.f64 t 4) (-.f64 y z)))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 t (-.f64 y z)))) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1/2 (-.f64 y z))) |
(/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 z y) t) (/.f64 -1 x)) |
(/.f64 (/.f64 (-.f64 z y) t) (*.f64 -1 (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (/.f64 1 (+.f64 x x))) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x))) |
(/.f64 (*.f64 x 1/2) (/.f64 t (*.f64 (-.f64 z y) -2))) |
(/.f64 (*.f64 (/.f64 x t) (*.f64 (-.f64 y z) 1/2)) 1/2) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 4 (/.f64 t (neg.f64 x)))) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (*.f64 t (/.f64 2 x))) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 t (-.f64 y z)))) |
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) 1)) |
(/.f64 (neg.f64 (/.f64 (-.f64 y z) t)) (/.f64 -1 x)) |
(/.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 -1 (-.f64 z y)) (/.f64 -1 (-.f64 z y)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))))) 16) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t (-.f64 y z))) (neg.f64 (/.f64 t (-.f64 y z))))) |
(/.f64 (/.f64 (+.f64 x x) t) (/.f64 -2 (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t (-.f64 y z))) 8) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 t x)) -1) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 t x)) 8) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) t) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t (-.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (+.f64 t t)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 x)) (*.f64 t 4)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 -1 (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t (-.f64 y z)))) |
(/.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) (-.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 x)) (*.f64 t 8)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (*.f64 t -2)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (+.f64 t t))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (/.f64 1 x)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8))) |
(/.f64 (/.f64 (/.f64 (-.f64 z y) t) (/.f64 1 x)) -1) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (*.f64 t -2))) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (*.f64 t 4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (/.f64 1 x)) (+.f64 t t)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (*.f64 (-.f64 z y) -2))) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) t) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t (-.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 2 x)) (+.f64 t t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 2 x)) (neg.f64 t)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (/.f64 2 x)) (/.f64 t (-.f64 y z))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 t (neg.f64 x))) -1) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 t (neg.f64 x))) -2) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 t (neg.f64 x))) -4) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 t (neg.f64 x))) 4) |
(/.f64 (/.f64 x (/.f64 -1 (-.f64 z y))) t) |
(/.f64 (/.f64 x 1/2) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 1 (-.f64 z y))) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 -2 (-.f64 z y))))) |
(/.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 -1 (-.f64 z y)))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 t (-.f64 y z))) |
(pow.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1) |
(+.f64 (/.f64 (-.f64 y z) t) 0) |
(+.f64 0 (/.f64 (-.f64 y z) t)) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(-.f64 (/.f64 (-.f64 y z) t) 0) |
(*.f64 (-.f64 y z) (/.f64 1 t)) |
(*.f64 (-.f64 y z) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 t) 1/2)) |
(*.f64 t (/.f64 (/.f64 -1 (-.f64 z y)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 (-.f64 y z) t) 1) |
(*.f64 1 (/.f64 (-.f64 y z) t)) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 t)) |
(*.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) 1/2) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 t 4))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (*.f64 t 4)) 1)) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/4 (/.f64 1 t))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (/.f64 1/2 t))) |
(*.f64 (/.f64 1 t) (-.f64 y z)) |
(*.f64 (/.f64 1 t) (/.f64 1 (/.f64 -1 (-.f64 z y)))) |
(*.f64 (-.f64 z y) (/.f64 -1 t)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 -1 t) 1)) |
(*.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 t))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 1 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 2 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 -1 (/.f64 (-.f64 z y) t)) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 z y) t) 1)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) -2) (neg.f64 (+.f64 t t)))) |
(*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1/2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 4 (/.f64 (-.f64 y z) (*.f64 t 4))) |
(*.f64 4 (/.f64 (/.f64 (-.f64 y z) t) 4)) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) 1/4) |
(*.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 (*.f64 t 8))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1/2 (neg.f64 t))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (*.f64 t -2))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (neg.f64 (+.f64 t t)))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 t (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (+.f64 t t) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (/.f64 1/2 t) (*.f64 (-.f64 z y) -2)) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 t))) |
(*.f64 (*.f64 2 (/.f64 1 t)) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 (/.f64 (-.f64 z y) t) -1) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) 2) |
(*.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) (/.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 (+.f64 t t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 2 t) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (/.f64 1 (*.f64 t 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (/.f64 -1 t) (-.f64 z y)) |
(*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 2 t)) |
(*.f64 1/4 (/.f64 (*.f64 (-.f64 y z) 4) t)) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 (neg.f64 t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(pow.f64 (/.f64 (-.f64 y z) t) 1) |
(neg.f64 (/.f64 (-.f64 z y) t)) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(/.f64 (*.f64 y x) t) |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y x) t)) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 x (/.f64 y t))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 y (/.f64 x t))) |
(*.f64 x (+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t))) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(*.f64 -1 (/.f64 z t)) |
(neg.f64 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(/.f64 y t) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(*.f64 -1 (/.f64 z t)) |
(neg.f64 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(*.f64 -1 (/.f64 z t)) |
(neg.f64 (/.f64 z t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 z t))) |
(+.f64 (*.f64 -1 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (neg.f64 (/.f64 z t)) (/.f64 y t)) |
(+.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 y z) t))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(-.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 0) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 x (/.f64 t (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 y z) (/.f64 t x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 y z) (*.f64 (/.f64 t x) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 y z) (*.f64 -1 (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 y z) t) (/.f64 1 x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 y z) t) (*.f64 (/.f64 1 x) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 y z) t) (*.f64 1/2 (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 1 (/.f64 (/.f64 t x) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 1 (*.f64 (/.f64 (/.f64 t x) (-.f64 y z)) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 t x) (/.f64 t x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 t (/.f64 2 x)) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 -2 (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 2 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 t x) (-.f64 y z)) (/.f64 (/.f64 t x) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 2 (*.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (/.f64 2 x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (*.f64 (/.f64 2 x) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (+.f64 (*.f64 t (/.f64 2 x)) (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 (*.f64 t 4) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 4 (/.f64 t x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (*.f64 t 4) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 2 (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 (+.f64 t t) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (*.f64 -4 (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 4) (/.f64 4 (/.f64 x t))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (*.f64 2 (/.f64 x t))) 2) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (+.f64 x x) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 1 t) (/.f64 (/.f64 -1 (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 1 t) (*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 z y) (/.f64 t (neg.f64 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 t (neg.f64 x)) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 z y) (/.f64 (neg.f64 (+.f64 t t)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (-.f64 z y) (/.f64 -1 (/.f64 x t))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 t (-.f64 y z)) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 1 x))) |
(/.f64 (/.f64 t (*.f64 (-.f64 y z) (/.f64 1 x))) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (/.f64 x t) (/.f64 (-.f64 z y) (neg.f64 t))) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) (-.f64 y z)))) |
(/.f64 -1 (/.f64 (/.f64 t (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 1 x))) |
(/.f64 (/.f64 (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 t (/.f64 1 x))) 2) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (+.f64 x x)) (-.f64 y z)) (*.f64 t (*.f64 2 (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) 2) (/.f64 1 x))) |
(/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (*.f64 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))) (/.f64 2 x))) |
(/.f64 (/.f64 t (*.f64 (-.f64 y z) (/.f64 1 x))) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (/.f64 x t) (/.f64 (-.f64 z y) (neg.f64 t))) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) (-.f64 y z)))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 4 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 4 (*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (/.f64 4 x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 4 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) (*.f64 2 (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 8) (/.f64 (*.f64 t 8) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 8 (/.f64 t x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 (*.f64 t 8) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) 8) (*.f64 4 (*.f64 t (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (+.f64 (/.f64 t (neg.f64 x)) (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (/.f64 (*.f64 t -2) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (/.f64 (neg.f64 (+.f64 t t)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (*.f64 t -2) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 (+.f64 t t)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 (neg.f64 t) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (-.f64 z y)) (*.f64 2 (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))) 4) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 t 4) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 x t) (/.f64 -1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 1/2 t) (/.f64 (/.f64 1/2 (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 t (-.f64 y z)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 x t))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) t) (/.f64 (-.f64 y z) t)) (/.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (+.f64 x x))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) t) (/.f64 (-.f64 y z) t)) (*.f64 (/.f64 2 t) (/.f64 (-.f64 y z) (+.f64 x x)))) |
(/.f64 (*.f64 (/.f64 (-.f64 y z) t) (/.f64 (-.f64 y z) t)) (*.f64 (-.f64 y z) (/.f64 (/.f64 2 t) (+.f64 x x)))) |
(/.f64 (+.f64 x x) (/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (/.f64 (-.f64 y z) t))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (*.f64 8 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (*.f64 (*.f64 2 (*.f64 t 8)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) 8) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 (*.f64 t 4) (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 t (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 x (/.f64 1/2 t)) (/.f64 1/2 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 t (/.f64 1 x))) 2) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (+.f64 x x)) (-.f64 y z)) (*.f64 t (*.f64 2 (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) 2) (/.f64 1 x))) |
(/.f64 (/.f64 (-.f64 z y) t) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 z y) t) (*.f64 -1 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (/.f64 1 (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 1/2 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t x))) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (/.f64 (/.f64 t (-.f64 y z)) (*.f64 (/.f64 t x) (/.f64 2 (-.f64 y z))))) |
(/.f64 (*.f64 x 1/2) (/.f64 t (*.f64 (-.f64 z y) -2))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 (/.f64 x t) (*.f64 (-.f64 y z) 1/2)) 1/2) |
(*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 (/.f64 x t) 1/2)) |
(*.f64 (/.f64 x t) (*.f64 (-.f64 y z) 1)) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (*.f64 t -2)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (*.f64 2 (neg.f64 (+.f64 t t))) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 (neg.f64 (*.f64 t 4)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (*.f64 4 (-.f64 z y)) (*.f64 4 (/.f64 t (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (*.f64 t (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 t (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 t (-.f64 y z))) 1)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 (/.f64 (-.f64 y z) t)) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (+.f64 (/.f64 x t) (/.f64 x t)) (+.f64 (/.f64 -1 (-.f64 z y)) (/.f64 -1 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 y z) (/.f64 t (*.f64 x 4))))) 16) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 t (-.f64 y z))) (neg.f64 (/.f64 t (-.f64 y z))))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (+.f64 x x) t) (/.f64 -2 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 t (-.f64 y z))) 8) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 t x)) -1) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 t x)) 8) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 t (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (+.f64 t t)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 x)) (*.f64 t 4)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 1 t) (/.f64 1 x)) (/.f64 -1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) (neg.f64 t)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) |
(/.f64 (/.f64 t (*.f64 (-.f64 y z) (/.f64 1 x))) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (/.f64 x t) (/.f64 (-.f64 z y) (neg.f64 t))) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) (-.f64 y z)))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 t (-.f64 y z)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 t (/.f64 1 x))) 2) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (+.f64 x x)) (-.f64 y z)) (*.f64 t (*.f64 2 (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) 2) (/.f64 1 x))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 t 4) (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 x)) (*.f64 t 8)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (*.f64 t -2)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (+.f64 t t))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 y z) 4) t)) (/.f64 1 x)) 8) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 y z) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 t 8))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 (-.f64 z y) t) (/.f64 1 x)) -1) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (*.f64 t -2))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 t t)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 1 x)) (neg.f64 (*.f64 t 4))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (neg.f64 (*.f64 2 (-.f64 z y))) (/.f64 1 x)) (+.f64 t t)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (/.f64 t (*.f64 (-.f64 z y) -2))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 t (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 2 x)) (+.f64 t t)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 2 x)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))) |
(/.f64 (/.f64 t (*.f64 (-.f64 y z) (/.f64 1 x))) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (/.f64 x t) (/.f64 (-.f64 z y) (neg.f64 t))) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) (-.f64 y z)))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 2 (-.f64 z y)) (/.f64 2 x)) (neg.f64 t)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (/.f64 (*.f64 t 4) (-.f64 y z)) (/.f64 2 x)) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 t (/.f64 1 x))) 2) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (+.f64 x x)) (-.f64 y z)) (*.f64 t (*.f64 2 (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) 2) (/.f64 1 x))) |
(/.f64 (/.f64 (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 2 t))) (/.f64 2 x)) (/.f64 t (-.f64 y z))) |
(/.f64 (-.f64 y z) (/.f64 t (*.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 2 x))))) |
(/.f64 (-.f64 y z) (/.f64 t (*.f64 (/.f64 t (-.f64 y z)) (*.f64 (-.f64 y z) (/.f64 x t))))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 t (neg.f64 x))) -1) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 t (neg.f64 x))) -2) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) 4) (/.f64 t (neg.f64 x))) -4) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 z y)) (/.f64 t (neg.f64 x))) 4) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 x (/.f64 -1 (-.f64 z y))) t) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 x 1/2) (*.f64 t (/.f64 -2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (/.f64 x (neg.f64 t)) (/.f64 1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 t (/.f64 -2 (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 (/.f64 x t)) (-.f64 0 (/.f64 -1 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 t (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(pow.f64 (*.f64 x (/.f64 (-.f64 y z) t)) 1) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 y z) (/.f64 x t)) |
(+.f64 (/.f64 (-.f64 y z) t) 0) |
(/.f64 (-.f64 y z) t) |
(+.f64 0 (/.f64 (-.f64 y z) t)) |
(/.f64 (-.f64 y z) t) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 1/2 t) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 1/2 t) 1/2)) |
(-.f64 (/.f64 (-.f64 y z) t) 0) |
(/.f64 (-.f64 y z) t) |
(*.f64 (-.f64 y z) (/.f64 1 t)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (-.f64 y z) (*.f64 (*.f64 2 (/.f64 1 t)) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (*.f64 2 (/.f64 1 t)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 1 t) 1)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 2 t) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 t (/.f64 (/.f64 -1 (-.f64 z y)) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 t (/.f64 (/.f64 -1 (-.f64 z y)) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z)))))) |
(*.f64 t (/.f64 (-.f64 y z) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 -1 (*.f64 (-.f64 z y) t))))) |
(*.f64 (/.f64 (-.f64 y z) t) 1) |
(/.f64 (-.f64 y z) t) |
(*.f64 1 (/.f64 (-.f64 y z) t)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 t)) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 1/2 t) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 1/2 t) 1/2)) |
(*.f64 2 (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 1/2 t) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 1/2 t) 1/2)) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 2 t)) 1/2) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 (*.f64 (-.f64 y z) 4) (/.f64 1 (*.f64 t 4))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1 (*.f64 t 4)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 t))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 (/.f64 1 (*.f64 t 4)) 1)) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1 (*.f64 t 4)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 t))) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/4 (/.f64 1 t))) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 (-.f64 y z) 4) (*.f64 1/2 (/.f64 1/2 t))) |
(*.f64 (/.f64 1/2 t) (*.f64 (*.f64 (-.f64 y z) 4) 1/2)) |
(*.f64 (/.f64 1 t) (-.f64 y z)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (/.f64 1 t) (/.f64 1 (/.f64 -1 (-.f64 z y)))) |
(/.f64 (-.f64 y z) t) |
(*.f64 (-.f64 z y) (/.f64 -1 t)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 -1 t) 1)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (-.f64 z y) (*.f64 -1 (/.f64 1 t))) |
(/.f64 (-.f64 y z) t) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 1 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 (/.f64 1 t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 (-.f64 y z) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1 t)))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 2 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 (/.f64 1 t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 (/.f64 t (-.f64 y z)) (/.f64 (-.f64 y z) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1 t)))) |
(*.f64 -1 (/.f64 (-.f64 z y) t)) |
(/.f64 (-.f64 y z) t) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 z y) t) 1)) |
(/.f64 (-.f64 y z) t) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 z y) -2) (neg.f64 (+.f64 t t)))) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1 (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (*.f64 t (/.f64 2 (-.f64 y z))) (/.f64 (/.f64 1/2 t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 t (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (-.f64 y z) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1/2 t))))) |
(*.f64 (*.f64 t (/.f64 -2 (-.f64 z y))) (/.f64 1/2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (*.f64 t (/.f64 2 (-.f64 y z))) (/.f64 (/.f64 1/2 t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 t (*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (-.f64 y z) (/.f64 (/.f64 t (-.f64 y z)) (/.f64 1/2 t))))) |
(*.f64 4 (/.f64 (-.f64 y z) (*.f64 t 4))) |
(/.f64 (-.f64 y z) t) |
(*.f64 4 (/.f64 (/.f64 (-.f64 y z) t) 4)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) 4) t) 1/4) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 (-.f64 y z) 8) (/.f64 1 (*.f64 t 8))) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1/2 (neg.f64 t))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 1/2 (neg.f64 t)))) |
(*.f64 (/.f64 -1/2 t) (*.f64 2 (-.f64 z y))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (*.f64 t -2))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1/2 (neg.f64 t))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 1/2 (neg.f64 t)))) |
(*.f64 (/.f64 -1/2 t) (*.f64 2 (-.f64 z y))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1 (neg.f64 (+.f64 t t)))) |
(*.f64 (*.f64 2 (-.f64 z y)) (/.f64 1/2 (neg.f64 t))) |
(*.f64 2 (*.f64 (-.f64 z y) (/.f64 1/2 (neg.f64 t)))) |
(*.f64 (/.f64 -1/2 t) (*.f64 2 (-.f64 z y))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 t (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (/.f64 t t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 t (*.f64 t (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y)))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (+.f64 t t) (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (/.f64 t t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 t (*.f64 t (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y)))) |
(*.f64 (/.f64 1/2 t) (*.f64 (-.f64 z y) -2)) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 1/2 t) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 1/2 t) 1/2)) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 2 t))) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 (*.f64 2 (/.f64 1 t)) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (*.f64 2 (/.f64 1 t)))) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 1 t) 1)) |
(*.f64 (/.f64 (-.f64 z y) t) -1) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) 2) |
(+.f64 (*.f64 (-.f64 y z) (/.f64 1/2 t)) (*.f64 (-.f64 y z) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (+.f64 (/.f64 1/2 t) (/.f64 1/2 t))) |
(*.f64 (-.f64 y z) (/.f64 (/.f64 1/2 t) 1/2)) |
(*.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) (/.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) (/.f64 2 (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z)))))) |
(*.f64 (/.f64 t (*.f64 (-.f64 z y) -2)) (/.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 t (*.f64 2 (-.f64 y z))) (/.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y))))) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 (+.f64 t t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 (/.f64 (+.f64 t t) t) (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z))))) |
(*.f64 (/.f64 1/2 (-.f64 y z)) (/.f64 (/.f64 (+.f64 t t) t) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y)))) |
(*.f64 (/.f64 2 t) (*.f64 (-.f64 y z) 1/2)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 (/.f64 -2 (-.f64 z y)) (/.f64 t (*.f64 2 (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z)))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 t 2) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z)))))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (/.f64 t 2) t) (/.f64 (/.f64 t (-.f64 z y)) (-.f64 z y)))) |
(*.f64 (/.f64 2 (-.f64 y z)) (/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) 2)) |
(*.f64 (/.f64 1 (*.f64 t 4)) (*.f64 (-.f64 y z) 4)) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1 (*.f64 t 4)))) |
(*.f64 (-.f64 y z) (*.f64 4 (/.f64 1/4 t))) |
(*.f64 (/.f64 -1 t) (-.f64 z y)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (*.f64 (-.f64 y z) 1/2) (/.f64 2 t)) |
(*.f64 (-.f64 y z) (*.f64 1/2 (/.f64 2 t))) |
(*.f64 1/4 (/.f64 (*.f64 (-.f64 y z) 4) t)) |
(/.f64 (-.f64 y z) t) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 (neg.f64 t) (*.f64 t (/.f64 (/.f64 t (-.f64 y z)) (-.f64 y z))))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 (neg.f64 t) (*.f64 t (/.f64 t (*.f64 (-.f64 y z) (-.f64 y z)))))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 (-.f64 z y) (/.f64 (/.f64 t (-.f64 z y)) (/.f64 t (neg.f64 t))))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 t (-.f64 z y))) (-.f64 y z)) |
(pow.f64 (/.f64 (-.f64 y z) t) 1) |
(/.f64 (-.f64 y z) t) |
(neg.f64 (/.f64 (-.f64 z y) t)) |
(/.f64 (-.f64 y z) t) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 z t) x) |
| ✓ | 8.2b | (/.f64 z (/.f64 (-.f64 z t) x)) |
Compiled 22 to 7 computations (68.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (/.f64 (-.f64 z t) x) |
| 0.0ms | x | @ | 0 | (/.f64 (-.f64 z t) x) |
| 0.0ms | t | @ | 0 | (/.f64 (-.f64 z t) x) |
| 0.0ms | z | @ | 0 | (/.f64 (-.f64 z t) x) |
| 0.0ms | x | @ | -inf | (/.f64 (-.f64 z t) x) |
| 1× | batch-egg-rewrite |
| 1640× | rational.json-1 |
| 1640× | rational.json-2 |
| 1640× | rational.json-4 |
| 1640× | rational.json-3 |
| 1616× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 58 | 32 |
| 2 | 184 | 32 |
| 3 | 600 | 32 |
| 4 | 2142 | 32 |
| 5 | 5798 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (-.f64 z t) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 x (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 x (-.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 (/.f64 x (-.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 x (-.f64 z t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 2 (*.f64 (-.f64 z t) 4)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z t)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 z (/.f64 (-.f64 t z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (/.f64 z (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z t)) (/.f64 x (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (-.f64 z t)) 1/2) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (-.f64 t z) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 1 x)) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 1 z)) (/.f64 1 (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (/.f64 (-.f64 t z) x))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z t) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 (-.f64 z t) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 z t) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 z t) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 x) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 z t) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 z t) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 x) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t z) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 t z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 x) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 z t) x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z t) x) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (-.f64 z t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 z t) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 t z) x)))))) |
| 1× | egg-herbie |
| 1298× | rational.json-simplify-2 |
| 1008× | rational.json-simplify-51 |
| 986× | rational.json-simplify-41 |
| 948× | rational.json-simplify-46 |
| 790× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 190 | 3439 |
| 1 | 416 | 3295 |
| 2 | 946 | 3181 |
| 3 | 3060 | 3127 |
| 4 | 6156 | 3121 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 -1 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(*.f64 -1 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(*.f64 -1 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(+.f64 0 (*.f64 z (/.f64 x (-.f64 z t)))) |
(+.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(-.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(*.f64 1 (*.f64 z (/.f64 x (-.f64 z t)))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2)) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 x (-.f64 z t)) 2)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 x (-.f64 z t)) 1/2)) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 2 (*.f64 (-.f64 z t) 4)) x)) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(*.f64 2 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) x)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) z)) |
(*.f64 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t)))) 1/2) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4))) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4))) |
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z))) |
(*.f64 (/.f64 z (-.f64 z t)) x) |
(*.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x))) |
(*.f64 (/.f64 x (-.f64 z t)) z) |
(*.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z))) |
(*.f64 -1 (/.f64 z (/.f64 (-.f64 t z) x))) |
(*.f64 (/.f64 1 (-.f64 z t)) (/.f64 z (/.f64 1 x))) |
(*.f64 (/.f64 1 (-.f64 z t)) (/.f64 x (/.f64 1 z))) |
(*.f64 1/2 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t))))) |
(*.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (+.f64 z z)) |
(*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x)) |
(*.f64 (*.f64 (/.f64 x (-.f64 z t)) 1/2) (+.f64 z z)) |
(*.f64 (/.f64 z (/.f64 (-.f64 t z) x)) -1) |
(*.f64 (/.f64 z (/.f64 1 x)) (/.f64 1 (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 1 z)) (/.f64 1 (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2) |
(*.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2) |
(*.f64 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4)) (*.f64 z 4)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x)) |
(pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(neg.f64 (/.f64 z (/.f64 (-.f64 t z) x))) |
(+.f64 (/.f64 (-.f64 z t) x) 0) |
(+.f64 0 (/.f64 (-.f64 z t) x)) |
(+.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 (-.f64 z t) (+.f64 x x))) |
(-.f64 (/.f64 (-.f64 z t) x) 0) |
(-.f64 0 (/.f64 (-.f64 t z) x)) |
(*.f64 (-.f64 z t) (/.f64 1 x)) |
(*.f64 (/.f64 (-.f64 z t) x) 1) |
(*.f64 1 (/.f64 (-.f64 z t) x)) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 x)) |
(*.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 x) 1/2)) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) 1/2) |
(*.f64 2 (/.f64 (-.f64 z t) (+.f64 x x))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z t) x) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 x) (-.f64 z t))) |
(*.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) 1/4) |
(*.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 x 4))) |
(*.f64 (/.f64 1 x) (-.f64 z t)) |
(*.f64 (/.f64 (-.f64 t z) x) -1) |
(*.f64 (-.f64 t z) (/.f64 -1 x)) |
(*.f64 -1 (/.f64 (-.f64 t z) x)) |
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 1/2 x) (*.f64 (-.f64 z t) 2)) |
(*.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 x))) |
(*.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) 2) |
(*.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 x))) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z t) x) 4)) |
(*.f64 (/.f64 (/.f64 (-.f64 z t) x) 2) 2) |
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (-.f64 z t) 4)) |
(*.f64 (/.f64 -1 x) (-.f64 t z)) |
(pow.f64 (/.f64 (-.f64 z t) x) 1) |
(neg.f64 (/.f64 (-.f64 t z) x)) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(neg.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (/.f64 (*.f64 x t) z))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (/.f64 (*.f64 x t) z))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (/.f64 (*.f64 x t) z))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 (*.f64 x (/.f64 t z)) (+.f64 x (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))) (*.f64 (pow.f64 t 3) (/.f64 x (pow.f64 z 3))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 z 3)) (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(neg.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 x (neg.f64 (/.f64 z t))) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(neg.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 4)) (pow.f64 t 4)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (+.f64 (neg.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 4) (/.f64 x (pow.f64 t 4))) (/.f64 (*.f64 x (pow.f64 z 2)) (pow.f64 t 2)))))) |
(+.f64 (*.f64 x (neg.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 (pow.f64 z 4) (pow.f64 t 4)))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 3) (pow.f64 t 3)))))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 t x)) |
(neg.f64 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(/.f64 z x) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(*.f64 -1 (/.f64 t x)) |
(neg.f64 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(*.f64 -1 (/.f64 t x)) |
(neg.f64 (/.f64 t x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (/.f64 z x) (*.f64 -1 (/.f64 t x))) |
(+.f64 (*.f64 -1 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (neg.f64 (/.f64 t x)) (/.f64 z x)) |
(+.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 0 (*.f64 z (/.f64 x (-.f64 z t)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(-.f64 (*.f64 z (/.f64 x (-.f64 z t))) 0) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 1 (*.f64 z (/.f64 x (-.f64 z t)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 x (-.f64 z t)) 2)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 x (-.f64 z t)) 1/2)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 z z) (*.f64 (/.f64 2 (*.f64 (-.f64 z t) 4)) x)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) x)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t)))) 1/2) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4))) |
(*.f64 z (*.f64 4 (/.f64 (/.f64 1 (/.f64 (-.f64 z t) x)) 4))) |
(*.f64 4 (*.f64 (/.f64 1/4 (/.f64 (-.f64 z t) x)) z)) |
(*.f64 z (*.f64 4 (/.f64 x (*.f64 4 (-.f64 z t))))) |
(*.f64 z (*.f64 4 (/.f64 (/.f64 x 4) (-.f64 z t)))) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4))) |
(*.f64 (*.f64 x 4) (/.f64 (/.f64 1 (/.f64 (-.f64 z t) z)) 4)) |
(*.f64 4 (*.f64 x (/.f64 1/4 (/.f64 (-.f64 z t) z)))) |
(*.f64 x (*.f64 4 (/.f64 z (*.f64 4 (-.f64 z t))))) |
(*.f64 x (*.f64 4 (/.f64 z (/.f64 (-.f64 z t) 1/4)))) |
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (-.f64 z t)) x) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (-.f64 z t)) z) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 z (/.f64 (-.f64 t z) x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (-.f64 z t)) (/.f64 z (/.f64 1 x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (-.f64 z t)) (/.f64 x (/.f64 1 z))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 1/2 (*.f64 x (*.f64 z (/.f64 2 (-.f64 z t))))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 (/.f64 x (-.f64 z t)) 2) (+.f64 z z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 (/.f64 x (-.f64 z t)) 1/2) (+.f64 z z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (/.f64 (-.f64 t z) x)) -1) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (/.f64 1 x)) (/.f64 1 (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 1 z)) (/.f64 1 (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 (*.f64 z (/.f64 x (-.f64 z t))) 2) 2) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) x) 4)) (*.f64 z 4)) |
(*.f64 z (*.f64 4 (/.f64 (/.f64 1 (/.f64 (-.f64 z t) x)) 4))) |
(*.f64 4 (*.f64 (/.f64 1/4 (/.f64 (-.f64 z t) x)) z)) |
(*.f64 z (*.f64 4 (/.f64 x (*.f64 4 (-.f64 z t))))) |
(*.f64 z (*.f64 4 (/.f64 (/.f64 x 4) (-.f64 z t)))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4)) |
(*.f64 (*.f64 x 4) (/.f64 (/.f64 1 (/.f64 (-.f64 z t) z)) 4)) |
(*.f64 4 (*.f64 x (/.f64 1/4 (/.f64 (-.f64 z t) z)))) |
(*.f64 x (*.f64 4 (/.f64 z (*.f64 4 (-.f64 z t))))) |
(*.f64 x (*.f64 4 (/.f64 z (/.f64 (-.f64 z t) 1/4)))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(pow.f64 (*.f64 z (/.f64 x (-.f64 z t))) 1) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(neg.f64 (/.f64 z (/.f64 (-.f64 t z) x))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (/.f64 (-.f64 z t) x) 0) |
(/.f64 (-.f64 z t) x) |
(+.f64 0 (/.f64 (-.f64 z t) x)) |
(/.f64 (-.f64 z t) x) |
(+.f64 (/.f64 (-.f64 z t) (+.f64 x x)) (/.f64 (-.f64 z t) (+.f64 x x))) |
(/.f64 (-.f64 z t) x) |
(-.f64 (/.f64 (-.f64 z t) x) 0) |
(/.f64 (-.f64 z t) x) |
(-.f64 0 (/.f64 (-.f64 t z) x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (-.f64 z t) (/.f64 1 x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 (-.f64 z t) x) 1) |
(/.f64 (-.f64 z t) x) |
(*.f64 1 (/.f64 (-.f64 z t) x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 x) 1/2)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 x)) 1/2) |
(/.f64 (-.f64 z t) x) |
(*.f64 2 (/.f64 (-.f64 z t) (+.f64 x x))) |
(/.f64 (-.f64 z t) x) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z t) x) 2)) |
(/.f64 (-.f64 z t) x) |
(*.f64 2 (*.f64 (/.f64 1/2 x) (-.f64 z t))) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (/.f64 (-.f64 z t) x) 4) 1/4) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 x 4))) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 1 x) (-.f64 z t)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 (-.f64 t z) x) -1) |
(/.f64 (-.f64 z t) x) |
(*.f64 (-.f64 t z) (/.f64 -1 x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 -1 (/.f64 (-.f64 t z) x)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 2 (/.f64 1 x)) (/.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 1/2 x) (*.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) x) |
(*.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 x))) |
(/.f64 (-.f64 z t) x) |
(*.f64 (*.f64 (/.f64 1 x) 1/2) (*.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 x x)) 2) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 x))) |
(/.f64 (-.f64 z t) x) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z t) x) 4)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 (/.f64 (-.f64 z t) x) 2) 2) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 1 (*.f64 x 4)) (*.f64 (-.f64 z t) 4)) |
(/.f64 (-.f64 z t) x) |
(*.f64 (/.f64 -1 x) (-.f64 t z)) |
(/.f64 (-.f64 z t) x) |
(pow.f64 (/.f64 (-.f64 z t) x) 1) |
(/.f64 (-.f64 z t) x) |
(neg.f64 (/.f64 (-.f64 t z) x)) |
(/.f64 (-.f64 z t) x) |
Compiled 13159 to 5796 computations (56% saved)
23 alts after pruning (17 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 871 | 5 | 876 |
| Fresh | 2 | 12 | 14 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 5 | 6 |
| Total | 874 | 23 | 897 |
| Status | Error | Program |
|---|---|---|
| 44.5b | (/.f64 (/.f64 y (/.f64 1 x)) t) | |
| ▶ | 36.9b | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 33.0b | (/.f64 (*.f64 z x) (-.f64 z t)) | |
| ✓ | 44.5b | (/.f64 (*.f64 y x) t) |
| ✓ | 32.4b | (/.f64 z (/.f64 (-.f64 z t) x)) |
| 43.9b | (/.f64 z (/.f64 z x)) | |
| 50.5b | (/.f64 z (neg.f64 (/.f64 t x))) | |
| 43.8b | (/.f64 y (/.f64 t x)) | |
| ▶ | 26.7b | (/.f64 x (/.f64 (-.f64 z t) z)) |
| ✓ | 2.6b | (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
| 34.8b | (/.f64 x (/.f64 (-.f64 t z) y)) | |
| 43.1b | (/.f64 x (/.f64 t y)) | |
| 50.2b | (*.f64 (/.f64 z t) (neg.f64 x)) | |
| 37.2b | (*.f64 (/.f64 -1 t) (*.f64 x (-.f64 z y))) | |
| ▶ | 43.9b | (*.f64 z (/.f64 x z)) |
| 50.3b | (*.f64 z (neg.f64 (/.f64 x t))) | |
| 36.2b | (*.f64 y (/.f64 x (-.f64 t z))) | |
| ✓ | 43.8b | (*.f64 y (/.f64 x t)) |
| ▶ | 30.9b | (*.f64 x (/.f64 (-.f64 z y) z)) |
| ✓ | 34.9b | (*.f64 x (/.f64 (-.f64 y z) t)) |
| ✓ | 43.2b | (*.f64 x (/.f64 y t)) |
| ▶ | 52.8b | (*.f64 x (neg.f64 (/.f64 y z))) |
| 38.8b | x |
Compiled 399 to 266 computations (33.3% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 z t) z) |
| ✓ | 2.6b | (/.f64 x (/.f64 (-.f64 z t) z)) |
Compiled 22 to 7 computations (68.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (/.f64 (-.f64 z t) z) |
| 0.0ms | t | @ | 0 | (/.f64 (-.f64 z t) z) |
| 0.0ms | t | @ | inf | (/.f64 (-.f64 z t) z) |
| 0.0ms | t | @ | -inf | (/.f64 (-.f64 z t) z) |
| 0.0ms | z | @ | inf | (/.f64 (-.f64 z t) z) |
| 1× | batch-egg-rewrite |
| 1638× | rational.json-1 |
| 1638× | rational.json-2 |
| 1638× | rational.json-4 |
| 1638× | rational.json-3 |
| 1614× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 58 | 32 |
| 2 | 184 | 32 |
| 3 | 602 | 32 |
| 4 | 2141 | 32 |
| 5 | 5773 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 (-.f64 z t) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (/.f64 (-.f64 z t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (/.f64 (-.f64 z t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 (/.f64 x 2) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 -1/2 (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z t)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (/.f64 (-.f64 t z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 t z)) (/.f64 z (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (-.f64 t z) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 1 z)) (/.f64 -1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 1 x)) (/.f64 -1 (-.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 (-.f64 t z) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 z t) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z t) (+.f64 z z)) (/.f64 (-.f64 z t) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 z t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 t z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z t) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 z t) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) (/.f64 2 z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 z t) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 z t) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 z t) z) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t z) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t z) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 t z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 z t) z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 z t) z) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 z t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 t z) z)))))) |
| 1× | egg-herbie |
| 1202× | rational.json-simplify-53 |
| 1176× | rational.json-simplify-2 |
| 1034× | rational.json-simplify-41 |
| 796× | rational.json-simplify-55 |
| 794× | rational.json-simplify-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 3241 |
| 1 | 419 | 3121 |
| 2 | 980 | 3007 |
| 3 | 3319 | 2881 |
| 4 | 5877 | 2875 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(*.f64 -1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(*.f64 -1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(*.f64 -1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0) |
(+.f64 0 (/.f64 x (/.f64 (-.f64 z t) z))) |
(+.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(-.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1) |
(*.f64 1 (/.f64 x (/.f64 (-.f64 z t) z))) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 x 2) (-.f64 z t))) |
(*.f64 (+.f64 x x) (/.f64 -1/2 (/.f64 (-.f64 t z) z))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) z)) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 2 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) z)) |
(*.f64 2 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) x)) |
(*.f64 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z))) 1/2) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4))) |
(*.f64 (*.f64 z 4) (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z))) |
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x))) |
(*.f64 (/.f64 x (-.f64 z t)) z) |
(*.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z))) |
(*.f64 (/.f64 z (-.f64 z t)) x) |
(*.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x))) |
(*.f64 -1 (/.f64 x (/.f64 (-.f64 t z) z))) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x (/.f64 1 z))) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 z (/.f64 1 x))) |
(*.f64 1/2 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z)))) |
(*.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) (+.f64 x x)) |
(*.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) (+.f64 z z)) |
(*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x)) |
(*.f64 (/.f64 x (/.f64 (-.f64 t z) z)) -1) |
(*.f64 (/.f64 x (/.f64 1 z)) (/.f64 -1 (-.f64 t z))) |
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (/.f64 1 x)) (/.f64 -1 (-.f64 t z))) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t))) |
(*.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2) |
(*.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2) |
(*.f64 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x)) (*.f64 z 4)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x)) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z)) |
(pow.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1) |
(neg.f64 (/.f64 x (/.f64 (-.f64 t z) z))) |
(+.f64 (/.f64 (-.f64 z t) z) 0) |
(+.f64 0 (/.f64 (-.f64 z t) z)) |
(+.f64 (/.f64 (-.f64 z t) (+.f64 z z)) (/.f64 (-.f64 z t) (+.f64 z z))) |
(-.f64 (/.f64 (-.f64 z t) z) 0) |
(-.f64 0 (/.f64 (-.f64 t z) z)) |
(*.f64 (-.f64 z t) (/.f64 1 z)) |
(*.f64 (/.f64 (-.f64 z t) z) 1) |
(*.f64 1 (/.f64 (-.f64 z t) z)) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 z)) |
(*.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 z) 1/2)) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 z)) 1/2) |
(*.f64 2 (/.f64 (-.f64 z t) (+.f64 z z))) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z t) z) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 z t))) |
(*.f64 (*.f64 (/.f64 (-.f64 z t) z) 4) 1/4) |
(*.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 z 4))) |
(*.f64 (/.f64 1 z) (-.f64 z t)) |
(*.f64 (/.f64 (-.f64 t z) z) -1) |
(*.f64 (-.f64 t z) (/.f64 -1 z)) |
(*.f64 -1 (/.f64 (-.f64 t z) z)) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z t) 2)) |
(*.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 z))) |
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z t) 2)) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 z z)) 2) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z t) z) 4)) |
(*.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 z))) |
(*.f64 (/.f64 (/.f64 (-.f64 z t) z) 2) 2) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z t) 4)) |
(*.f64 (/.f64 -1 z) (-.f64 t z)) |
(pow.f64 (/.f64 (-.f64 z t) z) 1) |
(neg.f64 (/.f64 (-.f64 t z) z)) |
| Outputs |
|---|
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(*.f64 (neg.f64 x) (/.f64 z t)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(neg.f64 (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (neg.f64 x)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 z t))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
x |
(+.f64 (/.f64 (*.f64 t x) z) x) |
(+.f64 x (/.f64 (*.f64 x t) z)) |
(+.f64 x (*.f64 x (/.f64 t z))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) x)) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (/.f64 (*.f64 x t) z))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (/.f64 (pow.f64 t 2) (pow.f64 z 2))))) |
(+.f64 (/.f64 (*.f64 t x) z) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 z 2)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 z 3)) x))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (+.f64 x (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 (/.f64 (*.f64 x t) z) (+.f64 x (+.f64 (*.f64 x (/.f64 (pow.f64 t 2) (pow.f64 z 2))) (*.f64 x (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(+.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))) (*.f64 x (/.f64 t z)))) |
(+.f64 x (*.f64 x (+.f64 (/.f64 t z) (+.f64 (/.f64 (pow.f64 t 2) (pow.f64 z 2)) (/.f64 (pow.f64 t 3) (pow.f64 z 3)))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(*.f64 (neg.f64 x) (/.f64 z t)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(neg.f64 (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (neg.f64 x)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 z t))))) |
(*.f64 -1 (/.f64 (*.f64 z x) t)) |
(*.f64 -1 (*.f64 x (/.f64 z t))) |
(neg.f64 (*.f64 z (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(*.f64 (neg.f64 x) (/.f64 z t)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))) |
(+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) |
(*.f64 -1 (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) |
(neg.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))) (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))) (*.f64 z (/.f64 x t)))) (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))))) |
(*.f64 -1 (+.f64 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3)) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(neg.f64 (+.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 2) (pow.f64 t 2)) (/.f64 z t))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 4) x) (pow.f64 t 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) (pow.f64 t 2)))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (pow.f64 z 3)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 z t))) (+.f64 (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 -1 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))))))) |
(+.f64 (neg.f64 (*.f64 (pow.f64 z 3) (/.f64 x (pow.f64 t 3)))) (+.f64 (neg.f64 (*.f64 z (/.f64 x t))) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(+.f64 (*.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (neg.f64 x)) (*.f64 -1 (+.f64 (*.f64 x (/.f64 (pow.f64 z 4) (pow.f64 t 4))) (*.f64 x (+.f64 (/.f64 z t) (/.f64 (pow.f64 z 2) (pow.f64 t 2))))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 z t))))) |
(*.f64 -1 (+.f64 (*.f64 x (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 t 3)) (/.f64 (pow.f64 z 2) (pow.f64 t 2)))) (*.f64 x (+.f64 (/.f64 (pow.f64 z 4) (pow.f64 t 4)) (/.f64 z t))))) |
(*.f64 -1 (/.f64 t z)) |
(neg.f64 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
1 |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(*.f64 -1 (/.f64 t z)) |
(neg.f64 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(*.f64 -1 (/.f64 t z)) |
(neg.f64 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 1 (*.f64 -1 (/.f64 t z))) |
(+.f64 (*.f64 -1 (/.f64 t z)) 1) |
(+.f64 (neg.f64 (/.f64 t z)) 1) |
(-.f64 1 (/.f64 t z)) |
(+.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 0 (/.f64 x (/.f64 (-.f64 z t) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(-.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 0) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 1 (/.f64 x (/.f64 (-.f64 z t) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 z z) (/.f64 (/.f64 x 2) (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 x x) (/.f64 -1/2 (/.f64 (-.f64 t z) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 z (-.f64 z t)) 1/2)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 (-.f64 z t) 2)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 2 (*.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z))) 1/2) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 z 4) (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (-.f64 t z) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (-.f64 t z) x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (-.f64 z t)) z) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (-.f64 z t)) (/.f64 1 (/.f64 1 z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (-.f64 z t)) x) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (-.f64 z t)) (/.f64 1 (/.f64 1 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 -1 (/.f64 x (/.f64 (-.f64 t z) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 x (/.f64 1 z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 -1 (-.f64 t z)) (/.f64 z (/.f64 1 x))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 1/2 (*.f64 z (/.f64 (*.f64 x -2) (-.f64 t z)))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 -1/2 (/.f64 (-.f64 t z) z)) (+.f64 x x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 (/.f64 x 2) (-.f64 z t)) (+.f64 z z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (*.f64 (/.f64 z (-.f64 z t)) 1/2) (+.f64 x x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 (-.f64 t z) z)) -1) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (/.f64 1 z)) (/.f64 -1 (-.f64 t z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 z)) (/.f64 x (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (/.f64 1 x)) (/.f64 -1 (-.f64 t z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z t))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 x (*.f64 (-.f64 z t) (/.f64 2 z))) 2) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 z (*.f64 (-.f64 z t) (/.f64 2 x))) 2) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 2) 2) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 z t) z) 4)) (*.f64 x 4)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 z t) 4) x)) (*.f64 z 4)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) z)) (neg.f64 x)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(*.f64 (/.f64 1 (/.f64 (-.f64 t z) x)) (neg.f64 z)) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(pow.f64 (/.f64 x (/.f64 (-.f64 z t) z)) 1) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(neg.f64 (/.f64 x (/.f64 (-.f64 t z) z))) |
(*.f64 x (/.f64 z (-.f64 z t))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(+.f64 (/.f64 (-.f64 z t) z) 0) |
(/.f64 (-.f64 z t) z) |
(+.f64 0 (/.f64 (-.f64 z t) z)) |
(/.f64 (-.f64 z t) z) |
(+.f64 (/.f64 (-.f64 z t) (+.f64 z z)) (/.f64 (-.f64 z t) (+.f64 z z))) |
(/.f64 (-.f64 z t) z) |
(-.f64 (/.f64 (-.f64 z t) z) 0) |
(/.f64 (-.f64 z t) z) |
(-.f64 0 (/.f64 (-.f64 t z) z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (-.f64 z t) (/.f64 1 z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 (-.f64 z t) z) 1) |
(/.f64 (-.f64 z t) z) |
(*.f64 1 (/.f64 (-.f64 z t) z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (-.f64 z t) 2) (/.f64 1/2 z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (-.f64 z t) 2) (*.f64 (/.f64 1 z) 1/2)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (-.f64 z t) (/.f64 2 z)) 1/2) |
(/.f64 (-.f64 z t) z) |
(*.f64 2 (/.f64 (-.f64 z t) (+.f64 z z))) |
(/.f64 (-.f64 z t) z) |
(*.f64 2 (/.f64 (/.f64 (-.f64 z t) z) 2)) |
(/.f64 (-.f64 z t) z) |
(*.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 z t))) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (/.f64 (-.f64 z t) z) 4) 1/4) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (-.f64 z t) 4) (/.f64 1 (*.f64 z 4))) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 1 z) (-.f64 z t)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 (-.f64 t z) z) -1) |
(/.f64 (-.f64 z t) z) |
(*.f64 (-.f64 t z) (/.f64 -1 z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 -1 (/.f64 (-.f64 t z) z)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) z) |
(*.f64 1/2 (*.f64 (-.f64 z t) (/.f64 2 z))) |
(/.f64 (-.f64 z t) z) |
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z t) 2)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 (-.f64 z t) (+.f64 z z)) 2) |
(/.f64 (-.f64 z t) z) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z t) z) 4)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 (-.f64 z t) 2) (*.f64 2 (/.f64 1 z))) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 (/.f64 (-.f64 z t) z) 2) 2) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z t) 4)) |
(/.f64 (-.f64 z t) z) |
(*.f64 (/.f64 -1 z) (-.f64 t z)) |
(/.f64 (-.f64 z t) z) |
(pow.f64 (/.f64 (-.f64 z t) z) 1) |
(/.f64 (-.f64 z t) z) |
(neg.f64 (/.f64 (-.f64 t z) z)) |
(/.f64 (-.f64 z t) z) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 12.1b | (*.f64 z (/.f64 x z)) |
Compiled 14 to 6 computations (57.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (*.f64 z (/.f64 x z)) |
| 0.0ms | x | @ | inf | (*.f64 z (/.f64 x z)) |
| 0.0ms | z | @ | 0 | (*.f64 z (/.f64 x z)) |
| 0.0ms | z | @ | inf | (*.f64 z (/.f64 x z)) |
| 0.0ms | z | @ | -inf | (*.f64 z (/.f64 x z)) |
| 1× | batch-egg-rewrite |
| 1204× | rational.json-simplify-50 |
| 1192× | rational.json-1 |
| 1192× | rational.json-2 |
| 1192× | rational.json-4 |
| 1192× | rational.json-3 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 42 | 13 |
| 2 | 117 | 13 |
| 3 | 327 | 13 |
| 4 | 1147 | 1 |
| 5 | 4205 | 1 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (/.f64 x z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (/.f64 0 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (/.f64 0 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 x (/.f64 z (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x 2) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 z) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 x (/.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (neg.f64 (neg.f64 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (-.f64 0 (neg.f64 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (-.f64 0 (/.f64 -1 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (neg.f64 (/.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (-.f64 0 (/.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (-.f64 0 (*.f64 (neg.f64 z) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 z z) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 4) (*.f64 (/.f64 z x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 1 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 -2 x) (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 1 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 -1 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 x)) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) 4) (*.f64 2 (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z 8) (*.f64 (/.f64 z x) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 (neg.f64 z) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z x) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 z z)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 z z)) (/.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x 4)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x 4)) (/.f64 4 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (neg.f64 z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 2 (neg.f64 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (*.f64 2 (/.f64 -1 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z -2) (neg.f64 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 (*.f64 z 4) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z x) 4) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (*.f64 2 (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) 8) (*.f64 (/.f64 1 z) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 4) (*.f64 (/.f64 2 z) (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x 8)) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 x z) 1/4) (/.f64 4 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 z)) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (/.f64 8 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (*.f64 (/.f64 z x) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 z (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (+.f64 z z)) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 (*.f64 z 4) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z 2) (/.f64 (/.f64 z x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z 4)) (-.f64 0 (*.f64 (/.f64 z x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 z) (-.f64 0 (/.f64 (/.f64 1 z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 2 z))) (neg.f64 (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x -2)) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x -2)) (neg.f64 (/.f64 2 (/.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (*.f64 x 4))) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x (neg.f64 z))) (*.f64 2 (/.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 x 8))) (*.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z))) (*.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z))) (*.f64 (neg.f64 z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z))) (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 x -2))) (*.f64 (neg.f64 z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 2 (neg.f64 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (/.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 x (/.f64 z (neg.f64 z)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (/.f64 1 z))) (*.f64 (/.f64 z x) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z 1/2) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z x) 2) (/.f64 z 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z x) (*.f64 z 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z x) 1/2) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z) (/.f64 (/.f64 z x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x)) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (/.f64 2 x))) (-.f64 0 (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 x z) 4)) (-.f64 0 (*.f64 2 (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 2 z)))) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 z (neg.f64 z))) (-.f64 0 (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (*.f64 x 8))) (neg.f64 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 z))) (neg.f64 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z))) (neg.f64 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z))) (neg.f64 (*.f64 (/.f64 z x) (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (*.f64 x -2))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (-.f64 0 (neg.f64 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 8) z) (/.f64 8 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 z 2)) (-.f64 0 (/.f64 (/.f64 z x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 z 1/2)) (neg.f64 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (*.f64 (/.f64 1 z) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 z x) 2)) (-.f64 0 (/.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x 8)))) (-.f64 0 (*.f64 2 (*.f64 z 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 2 (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (-.f64 0 (*.f64 2 (*.f64 z 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (-.f64 0 (*.f64 (neg.f64 z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x -2)))) (-.f64 0 (*.f64 (neg.f64 z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 z x) 1/2)) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z)) (-.f64 0 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z)) (-.f64 0 (/.f64 (/.f64 z x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x))) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 8)))) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (/.f64 1 z)))) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z)))) (*.f64 (/.f64 z x) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x -2)))) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4))))) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 x 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x . x))))) |
| 1× | egg-herbie |
| 1680× | rational.json-simplify-44 |
| 1572× | rational.json-simplify-47 |
| 1278× | rational.json-simplify-35 |
| 840× | rational.json-simplify-61 |
| 822× | rational.json-simplify-29 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 317 | 999 |
| 1 | 1263 | 883 |
| 2 | 6558 | 883 |
| 1× | node limit |
| Inputs |
|---|
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
(+.f64 x 0) |
(+.f64 x (/.f64 0 z)) |
(+.f64 x (/.f64 0 (/.f64 1 z))) |
(+.f64 0 x) |
(+.f64 -1 (-.f64 x -1)) |
(+.f64 -1 (-.f64 1 (/.f64 x (/.f64 z (neg.f64 z))))) |
(+.f64 (/.f64 x 2) (/.f64 x 2)) |
(+.f64 (-.f64 x -1) -1) |
(+.f64 (/.f64 0 z) x) |
(+.f64 (/.f64 0 (/.f64 1 z)) x) |
(-.f64 x 0) |
(-.f64 0 (neg.f64 x)) |
(-.f64 0 (/.f64 x (/.f64 z (neg.f64 z)))) |
(/.f64 z (/.f64 z x)) |
(/.f64 z (neg.f64 (neg.f64 (/.f64 z x)))) |
(/.f64 z (-.f64 0 (neg.f64 (/.f64 z x)))) |
(/.f64 z (-.f64 0 (/.f64 -1 (/.f64 x z)))) |
(/.f64 x 1) |
(/.f64 x (neg.f64 (/.f64 z (neg.f64 z)))) |
(/.f64 (/.f64 x z) (/.f64 1 z)) |
(/.f64 (/.f64 x z) (-.f64 0 (/.f64 -1 z))) |
(/.f64 1 (/.f64 1 x)) |
(/.f64 (+.f64 x x) 2) |
(/.f64 (+.f64 x x) (-.f64 0 (*.f64 (neg.f64 z) (/.f64 2 z)))) |
(/.f64 (+.f64 z z) (*.f64 z (/.f64 2 x))) |
(/.f64 2 (*.f64 2 (/.f64 1 x))) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 z)) |
(/.f64 (*.f64 x 4) 4) |
(/.f64 (*.f64 z 4) (*.f64 (/.f64 z x) 4)) |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 z) x)) |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 -2 x) (*.f64 z -2))) |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 x) z)) |
(/.f64 (neg.f64 x) -1) |
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 z))) |
(/.f64 (neg.f64 z) (neg.f64 (/.f64 z x))) |
(/.f64 (neg.f64 z) (/.f64 -1 (/.f64 x z))) |
(/.f64 -1 (/.f64 -1 x)) |
(/.f64 (*.f64 z (/.f64 2 x)) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z))) |
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 z x))) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 x)))) |
(/.f64 4 (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 x z) 4) (*.f64 2 (/.f64 2 z))) |
(/.f64 (*.f64 x 8) 8) |
(/.f64 (*.f64 z 8) (*.f64 (/.f64 z x) 8)) |
(/.f64 (*.f64 x -2) -2) |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 z) (/.f64 2 z))) |
(/.f64 (*.f64 z x) z) |
(/.f64 (*.f64 x (+.f64 z z)) (+.f64 z z)) |
(/.f64 (*.f64 x (+.f64 z z)) (/.f64 2 (/.f64 1 z))) |
(/.f64 (*.f64 z (*.f64 x 4)) (*.f64 z 4)) |
(/.f64 (*.f64 z (*.f64 x 4)) (/.f64 4 (/.f64 1 z))) |
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 z)) |
(/.f64 (/.f64 z (neg.f64 z)) (/.f64 -1 x)) |
(/.f64 1/2 (/.f64 1/2 x)) |
(/.f64 (*.f64 z -2) (*.f64 2 (neg.f64 (/.f64 z x)))) |
(/.f64 (*.f64 z -2) (*.f64 2 (/.f64 -1 (/.f64 x z)))) |
(/.f64 (*.f64 z -2) (neg.f64 (*.f64 z (/.f64 2 x)))) |
(/.f64 8 (*.f64 2 (/.f64 (*.f64 z 4) (*.f64 z x)))) |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 x)))) |
(/.f64 -2 (-.f64 0 (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 z x) 4) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (*.f64 2 (/.f64 2 z)))) |
(/.f64 (*.f64 (/.f64 x z) 8) (*.f64 (/.f64 1 z) 8)) |
(/.f64 (*.f64 2 (*.f64 x 8)) 16) |
(/.f64 (*.f64 (neg.f64 x) 4) -4) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (/.f64 2 z) (*.f64 z -2))) |
(/.f64 (*.f64 z (*.f64 x 8)) (*.f64 z 8)) |
(/.f64 (/.f64 (/.f64 x z) 1/4) (/.f64 4 z)) |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 z)) |
(/.f64 (/.f64 2 (/.f64 1 z)) (*.f64 z (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z)) 4) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (*.f64 z 8)) |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (/.f64 8 (/.f64 1 z))) |
(/.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)) (*.f64 z -2)) |
(/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (*.f64 (/.f64 z x) (/.f64 z x))) |
(/.f64 (/.f64 x (/.f64 z (neg.f64 z))) -1) |
(/.f64 (/.f64 x (+.f64 z z)) (*.f64 (/.f64 1 z) 1/2)) |
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 z 4) (*.f64 z x)))) |
(/.f64 (/.f64 z 2) (/.f64 (/.f64 z x) 2)) |
(/.f64 (/.f64 x 2) 1/2) |
(/.f64 (neg.f64 (*.f64 z 4)) (-.f64 0 (*.f64 (/.f64 z x) 4))) |
(/.f64 (/.f64 -1 z) (-.f64 0 (/.f64 (/.f64 1 z) x))) |
(/.f64 (neg.f64 (*.f64 x (/.f64 2 z))) (neg.f64 (/.f64 2 z))) |
(/.f64 (*.f64 z (*.f64 x -2)) (*.f64 z -2)) |
(/.f64 (*.f64 z (*.f64 x -2)) (neg.f64 (/.f64 2 (/.f64 1 z)))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 4))) (neg.f64 (*.f64 z 4))) |
(/.f64 (*.f64 2 (/.f64 x (neg.f64 z))) (*.f64 2 (/.f64 -1 z))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 x 8))) (*.f64 2 (*.f64 z 8))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z))) 8) |
(/.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z))) (*.f64 2 (*.f64 z 8))) |
(/.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z))) (*.f64 (neg.f64 z) 4)) |
(/.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z))) (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x)))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 x -2))) (*.f64 (neg.f64 z) 4)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 2 (neg.f64 (*.f64 z 4)))) |
(/.f64 -1/2 (neg.f64 (/.f64 1/2 x))) |
(/.f64 (*.f64 2 (/.f64 x (/.f64 z (neg.f64 z)))) -2) |
(/.f64 (*.f64 2 (/.f64 2 (/.f64 1 z))) (*.f64 (/.f64 z x) 4)) |
(/.f64 (/.f64 z 1/2) (*.f64 z (/.f64 2 x))) |
(/.f64 (/.f64 (*.f64 z x) 2) (/.f64 z 2)) |
(/.f64 (/.f64 (*.f64 z x) (*.f64 z 4)) 1/4) |
(/.f64 (/.f64 (*.f64 z x) 1/2) (+.f64 z z)) |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z) (/.f64 2 x)) |
(/.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z) (/.f64 (/.f64 z x) x)) |
(/.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x)) (/.f64 z x)) |
(/.f64 (neg.f64 (*.f64 z (/.f64 2 x))) (-.f64 0 (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x z) 4)) (-.f64 0 (*.f64 2 (/.f64 2 z)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 2 z)))) (/.f64 2 z)) |
(/.f64 (neg.f64 (/.f64 z (neg.f64 z))) (-.f64 0 (/.f64 -1 x))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 8))) (neg.f64 (*.f64 z 8))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 z))) (neg.f64 (*.f64 z (/.f64 2 x)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z))) (neg.f64 (*.f64 z 8))) |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z))) (+.f64 z z)) |
(/.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z))) (neg.f64 (*.f64 (/.f64 z x) (/.f64 z x)))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x -2))) (+.f64 z z)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 z 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (-.f64 0 (neg.f64 (*.f64 z 4)))) |
(/.f64 (/.f64 (*.f64 x 8) z) (/.f64 8 z)) |
(/.f64 (neg.f64 (/.f64 z 2)) (-.f64 0 (/.f64 (/.f64 z x) 2))) |
(/.f64 (neg.f64 (/.f64 z 1/2)) (neg.f64 (*.f64 z (/.f64 2 x)))) |
(/.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (*.f64 (/.f64 1 z) 1/2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 z x) 2)) (-.f64 0 (/.f64 z 2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x 8)))) (-.f64 0 (*.f64 2 (*.f64 z 8)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (-.f64 0 (*.f64 2 (*.f64 z 8)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (-.f64 0 (*.f64 (neg.f64 z) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x -2)))) (-.f64 0 (*.f64 (neg.f64 z) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 z x) 1/2)) (*.f64 z -2)) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z)) (-.f64 0 (/.f64 2 x))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z)) (-.f64 0 (/.f64 (/.f64 z x) x))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x))) (neg.f64 (/.f64 z x))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 8)))) (*.f64 z 8)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (/.f64 1 z)))) (*.f64 z (/.f64 2 x))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (*.f64 z 8)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (*.f64 z -2)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z)))) (*.f64 (/.f64 z x) (/.f64 z x))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x -2)))) (*.f64 z -2)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4))))) (neg.f64 (*.f64 z 4))) |
(pow.f64 x 1) |
(neg.f64 (neg.f64 x)) |
(neg.f64 (/.f64 x (/.f64 z (neg.f64 z)))) |
| Outputs |
|---|
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
(+.f64 x 0) |
x |
(+.f64 x (/.f64 0 z)) |
x |
(+.f64 x (/.f64 0 (/.f64 1 z))) |
x |
(+.f64 0 x) |
x |
(+.f64 -1 (-.f64 x -1)) |
x |
(+.f64 -1 (-.f64 1 (/.f64 x (/.f64 z (neg.f64 z))))) |
x |
(+.f64 (/.f64 x 2) (/.f64 x 2)) |
x |
(+.f64 (-.f64 x -1) -1) |
x |
(+.f64 (/.f64 0 z) x) |
x |
(+.f64 (/.f64 0 (/.f64 1 z)) x) |
x |
(-.f64 x 0) |
x |
(-.f64 0 (neg.f64 x)) |
x |
(-.f64 0 (/.f64 x (/.f64 z (neg.f64 z)))) |
x |
(/.f64 z (/.f64 z x)) |
x |
(/.f64 z (neg.f64 (neg.f64 (/.f64 z x)))) |
x |
(/.f64 z (-.f64 0 (neg.f64 (/.f64 z x)))) |
x |
(/.f64 z (-.f64 0 (/.f64 -1 (/.f64 x z)))) |
x |
(/.f64 x 1) |
x |
(/.f64 x (neg.f64 (/.f64 z (neg.f64 z)))) |
x |
(/.f64 (/.f64 x z) (/.f64 1 z)) |
x |
(/.f64 (/.f64 x z) (-.f64 0 (/.f64 -1 z))) |
x |
(/.f64 1 (/.f64 1 x)) |
x |
(/.f64 (+.f64 x x) 2) |
x |
(/.f64 (+.f64 x x) (-.f64 0 (*.f64 (neg.f64 z) (/.f64 2 z)))) |
(/.f64 (+.f64 x x) (neg.f64 (*.f64 (neg.f64 z) (/.f64 2 z)))) |
(/.f64 (+.f64 x x) (neg.f64 (*.f64 z (/.f64 -2 z)))) |
(/.f64 (+.f64 z z) (*.f64 z (/.f64 2 x))) |
x |
(/.f64 2 (*.f64 2 (/.f64 1 x))) |
x |
(/.f64 2 (/.f64 2 x)) |
x |
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 z)) |
x |
(/.f64 (*.f64 x 4) 4) |
x |
(/.f64 (*.f64 z 4) (*.f64 (/.f64 z x) 4)) |
x |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 z) x)) |
x |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 -2 x) (*.f64 z -2))) |
x |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 x) z)) |
x |
(/.f64 (neg.f64 x) -1) |
x |
(/.f64 (neg.f64 x) (/.f64 z (neg.f64 z))) |
x |
(/.f64 (neg.f64 z) (neg.f64 (/.f64 z x))) |
x |
(/.f64 (neg.f64 z) (/.f64 -1 (/.f64 x z))) |
x |
(/.f64 -1 (/.f64 -1 x)) |
x |
(/.f64 (*.f64 z (/.f64 2 x)) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z))) |
(*.f64 (/.f64 2 x) (/.f64 z (*.f64 (/.f64 2 z) (*.f64 (/.f64 z x) (/.f64 z x))))) |
(*.f64 z (/.f64 (/.f64 2 x) (*.f64 (/.f64 z x) (*.f64 (/.f64 z x) (/.f64 2 z))))) |
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 z x))) |
x |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 x)))) |
x |
(/.f64 4 (*.f64 2 (/.f64 2 x))) |
x |
(/.f64 (*.f64 (/.f64 x z) 4) (*.f64 2 (/.f64 2 z))) |
x |
(/.f64 (*.f64 x 8) 8) |
x |
(/.f64 (*.f64 z 8) (*.f64 (/.f64 z x) 8)) |
x |
(/.f64 (*.f64 x -2) -2) |
x |
(/.f64 (*.f64 x -2) (*.f64 (neg.f64 z) (/.f64 2 z))) |
(*.f64 -2 (/.f64 x (*.f64 (neg.f64 z) (/.f64 2 z)))) |
(*.f64 x (/.f64 -2 (*.f64 z (/.f64 -2 z)))) |
(/.f64 (*.f64 z x) z) |
x |
(/.f64 (*.f64 x (+.f64 z z)) (+.f64 z z)) |
x |
(/.f64 (*.f64 x (+.f64 z z)) (/.f64 2 (/.f64 1 z))) |
x |
(/.f64 (*.f64 z (*.f64 x 4)) (*.f64 z 4)) |
x |
(/.f64 (*.f64 z (*.f64 x 4)) (/.f64 4 (/.f64 1 z))) |
x |
(/.f64 (*.f64 z (neg.f64 x)) (neg.f64 z)) |
(*.f64 z (/.f64 (neg.f64 x) (neg.f64 z))) |
(/.f64 (/.f64 z (neg.f64 z)) (/.f64 -1 x)) |
x |
(/.f64 1/2 (/.f64 1/2 x)) |
x |
(/.f64 (*.f64 z -2) (*.f64 2 (neg.f64 (/.f64 z x)))) |
x |
(/.f64 (*.f64 z -2) (*.f64 2 (/.f64 -1 (/.f64 x z)))) |
x |
(/.f64 (*.f64 z -2) (neg.f64 (*.f64 z (/.f64 2 x)))) |
(*.f64 -2 (/.f64 z (*.f64 z (/.f64 -2 x)))) |
(/.f64 8 (*.f64 2 (/.f64 (*.f64 z 4) (*.f64 z x)))) |
x |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 x)))) |
x |
(/.f64 -2 (-.f64 0 (/.f64 2 x))) |
x |
(/.f64 (*.f64 (/.f64 z x) 4) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (*.f64 2 (/.f64 2 z)))) |
(*.f64 4 (/.f64 (/.f64 z x) (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (*.f64 2 (/.f64 2 z))))) |
(*.f64 4 (/.f64 (/.f64 (/.f64 x x) (/.f64 z x)) (*.f64 2 (/.f64 2 z)))) |
(/.f64 (*.f64 (/.f64 x z) 8) (*.f64 (/.f64 1 z) 8)) |
x |
(/.f64 (*.f64 2 (*.f64 x 8)) 16) |
x |
(/.f64 (*.f64 (neg.f64 x) 4) -4) |
x |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 (/.f64 2 z) (*.f64 z -2))) |
(/.f64 (*.f64 (neg.f64 x) 4) (*.f64 z (*.f64 -2 (/.f64 2 z)))) |
(/.f64 (*.f64 x -4) (*.f64 z (*.f64 (/.f64 2 z) -2))) |
(/.f64 (*.f64 z (*.f64 x 8)) (*.f64 z 8)) |
x |
(/.f64 (/.f64 (/.f64 x z) 1/4) (/.f64 4 z)) |
x |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 -1 z)) |
x |
(/.f64 (/.f64 2 (/.f64 1 z)) (*.f64 z (/.f64 2 x))) |
x |
(/.f64 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z)) 4) |
x |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (*.f64 z 8)) |
x |
(/.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)) (/.f64 8 (/.f64 1 z))) |
x |
(/.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)) (*.f64 z -2)) |
x |
(/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (*.f64 (/.f64 z x) (/.f64 z x))) |
x |
(/.f64 (/.f64 x (/.f64 z (neg.f64 z))) -1) |
x |
(/.f64 (/.f64 x (+.f64 z z)) (*.f64 (/.f64 1 z) 1/2)) |
x |
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 z 4) (*.f64 z x)))) |
x |
(/.f64 (/.f64 z 2) (/.f64 (/.f64 z x) 2)) |
x |
(/.f64 (/.f64 x 2) 1/2) |
x |
(/.f64 (neg.f64 (*.f64 z 4)) (-.f64 0 (*.f64 (/.f64 z x) 4))) |
x |
(/.f64 (/.f64 -1 z) (-.f64 0 (/.f64 (/.f64 1 z) x))) |
x |
(/.f64 (neg.f64 (*.f64 x (/.f64 2 z))) (neg.f64 (/.f64 2 z))) |
x |
(/.f64 (*.f64 z (*.f64 x -2)) (*.f64 z -2)) |
x |
(/.f64 (*.f64 z (*.f64 x -2)) (neg.f64 (/.f64 2 (/.f64 1 z)))) |
x |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 4))) (neg.f64 (*.f64 z 4))) |
x |
(/.f64 (*.f64 2 (/.f64 x (neg.f64 z))) (*.f64 2 (/.f64 -1 z))) |
(*.f64 (/.f64 x (neg.f64 z)) (/.f64 2 (*.f64 2 (/.f64 -1 z)))) |
(*.f64 (neg.f64 (/.f64 x z)) (/.f64 1 (/.f64 -1 z))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 x 8))) (*.f64 2 (*.f64 z 8))) |
x |
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 x z) 4) (/.f64 1 z))) 8) |
x |
(/.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z))) (*.f64 2 (*.f64 z 8))) |
x |
(/.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z))) (*.f64 (neg.f64 z) 4)) |
x |
(/.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z))) (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x)))) |
(*.f64 (/.f64 z (*.f64 x (/.f64 1 z))) (/.f64 2 (*.f64 z (*.f64 (/.f64 2 x) (/.f64 z x))))) |
(*.f64 (/.f64 z (/.f64 x z)) (/.f64 (/.f64 x z) (/.f64 z x))) |
(/.f64 (*.f64 2 (*.f64 z (*.f64 x -2))) (*.f64 (neg.f64 z) 4)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x (*.f64 z -2))) (neg.f64 z)) 4) |
(*.f64 (*.f64 x (*.f64 z -2)) (/.f64 1/2 (neg.f64 z))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 2 (neg.f64 (*.f64 z 4)))) |
(*.f64 (neg.f64 (*.f64 x (*.f64 z 4))) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 z 4))))) |
(*.f64 (*.f64 (*.f64 x 4) (neg.f64 z)) (/.f64 1 (*.f64 z -4))) |
(/.f64 -1/2 (neg.f64 (/.f64 1/2 x))) |
x |
(/.f64 (*.f64 2 (/.f64 x (/.f64 z (neg.f64 z)))) -2) |
x |
(/.f64 (*.f64 2 (/.f64 2 (/.f64 1 z))) (*.f64 (/.f64 z x) 4)) |
x |
(/.f64 (/.f64 z 1/2) (*.f64 z (/.f64 2 x))) |
x |
(/.f64 (/.f64 (*.f64 z x) 2) (/.f64 z 2)) |
x |
(/.f64 (/.f64 (*.f64 z x) (*.f64 z 4)) 1/4) |
x |
(/.f64 (/.f64 (*.f64 z x) 1/2) (+.f64 z z)) |
x |
(/.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z) (/.f64 2 x)) |
x |
(/.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z) (/.f64 (/.f64 z x) x)) |
x |
(/.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x)) (/.f64 z x)) |
x |
(/.f64 (neg.f64 (*.f64 z (/.f64 2 x))) (-.f64 0 (*.f64 (*.f64 (/.f64 z x) (/.f64 z x)) (/.f64 2 z)))) |
(/.f64 (neg.f64 (*.f64 z (/.f64 2 x))) (neg.f64 (*.f64 (/.f64 2 z) (*.f64 (/.f64 z x) (/.f64 z x))))) |
(/.f64 (neg.f64 (*.f64 z (/.f64 -2 x))) (*.f64 (/.f64 z x) (*.f64 (/.f64 z x) (/.f64 2 z)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x z) 4)) (-.f64 0 (*.f64 2 (/.f64 2 z)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 x z) 4)) (neg.f64 (*.f64 2 (/.f64 2 z)))) |
(/.f64 (*.f64 (/.f64 x z) -4) (neg.f64 (*.f64 2 (/.f64 2 z)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 x (/.f64 2 z)))) (/.f64 2 z)) |
x |
(/.f64 (neg.f64 (/.f64 z (neg.f64 z))) (-.f64 0 (/.f64 -1 x))) |
(/.f64 (neg.f64 (/.f64 z (neg.f64 z))) (neg.f64 (/.f64 -1 x))) |
(/.f64 (/.f64 (neg.f64 z) (neg.f64 z)) (/.f64 1 x)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 z z))) (/.f64 1 x)) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 8))) (neg.f64 (*.f64 z 8))) |
x |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 z))) (neg.f64 (*.f64 z (/.f64 2 x)))) |
x |
(/.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z))) (neg.f64 (*.f64 z 8))) |
x |
(/.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z))) (+.f64 z z)) |
x |
(/.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z))) (neg.f64 (*.f64 (/.f64 z x) (/.f64 z x)))) |
x |
(/.f64 (neg.f64 (*.f64 z (*.f64 x -2))) (+.f64 z z)) |
x |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (*.f64 z 4)) |
x |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4)))) (-.f64 0 (neg.f64 (*.f64 z 4)))) |
x |
(/.f64 (/.f64 (*.f64 x 8) z) (/.f64 8 z)) |
x |
(/.f64 (neg.f64 (/.f64 z 2)) (-.f64 0 (/.f64 (/.f64 z x) 2))) |
(/.f64 (neg.f64 (/.f64 z 2)) (neg.f64 (/.f64 z (*.f64 x 2)))) |
(/.f64 (/.f64 z -2) (neg.f64 (/.f64 z (+.f64 x x)))) |
(/.f64 (neg.f64 (/.f64 z 1/2)) (neg.f64 (*.f64 z (/.f64 2 x)))) |
x |
(/.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (*.f64 (/.f64 1 z) 1/2))) |
(/.f64 (neg.f64 (/.f64 x (+.f64 z z))) (neg.f64 (*.f64 (/.f64 1 z) 1/2))) |
(/.f64 (/.f64 x (/.f64 z -1/2)) (neg.f64 (*.f64 (/.f64 1 z) 1/2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 z x) 2)) (-.f64 0 (/.f64 z 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 x z) 2)) (neg.f64 (/.f64 z 2))) |
(/.f64 (/.f64 (*.f64 x z) -2) (/.f64 z -2)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x 8)))) (-.f64 0 (*.f64 2 (*.f64 z 8)))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 16))) (neg.f64 (*.f64 z 16))) |
(/.f64 (*.f64 (*.f64 x 16) (neg.f64 z)) (neg.f64 (*.f64 z 16))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 z 1/2))) (neg.f64 (*.f64 (/.f64 z x) 4))) |
(/.f64 (*.f64 (+.f64 z z) -2) (neg.f64 (*.f64 (/.f64 z x) 4))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (-.f64 0 (*.f64 2 (*.f64 z 8)))) |
(/.f64 (neg.f64 (*.f64 z (*.f64 x 16))) (neg.f64 (*.f64 z 16))) |
(/.f64 (*.f64 (*.f64 x 16) (neg.f64 z)) (neg.f64 (*.f64 z 16))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (-.f64 0 (*.f64 (neg.f64 z) 4))) |
x |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 z x) (/.f64 1 z)))) (-.f64 0 (*.f64 (/.f64 z x) (*.f64 z (/.f64 2 x))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 z (*.f64 x (/.f64 1 z))))) (neg.f64 (*.f64 z (*.f64 (/.f64 2 x) (/.f64 z x))))) |
(/.f64 (*.f64 (/.f64 z (/.f64 x z)) -2) (neg.f64 (*.f64 z (*.f64 (/.f64 z x) (/.f64 2 x))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 z (*.f64 x -2)))) (-.f64 0 (*.f64 (neg.f64 z) 4))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x (*.f64 z -2))) (neg.f64 z)) 4) |
(*.f64 (*.f64 x (*.f64 z -2)) (/.f64 1/2 (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 (*.f64 z x) 1/2)) (*.f64 z -2)) |
x |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (/.f64 1 z)) z)) (-.f64 0 (/.f64 2 x))) |
x |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) z)) (-.f64 0 (/.f64 (/.f64 z x) x))) |
x |
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 z x) (/.f64 1 z)) (/.f64 z x))) (neg.f64 (/.f64 z x))) |
x |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 8)))) (*.f64 z 8)) |
x |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (/.f64 1 z)))) (*.f64 z (/.f64 2 x))) |
x |
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 x 8) (/.f64 1 z)))) (*.f64 z 8)) |
x |
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 x x) (/.f64 -1 z)))) (*.f64 z -2)) |
x |
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 z x) (/.f64 1 z)))) (*.f64 (/.f64 z x) (/.f64 z x))) |
x |
(/.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x -2)))) (*.f64 z -2)) |
x |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 z (*.f64 x 4))))) (neg.f64 (*.f64 z 4))) |
x |
(pow.f64 x 1) |
x |
(neg.f64 (neg.f64 x)) |
x |
(neg.f64 (/.f64 x (/.f64 z (neg.f64 z)))) |
x |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.4b | (*.f64 x (neg.f64 (/.f64 y z))) |
Compiled 20 to 7 computations (65% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | inf | (*.f64 x (neg.f64 (/.f64 y z))) |
| 1.0ms | x | @ | 0 | (*.f64 x (neg.f64 (/.f64 y z))) |
| 0.0ms | z | @ | 0 | (*.f64 x (neg.f64 (/.f64 y z))) |
| 0.0ms | y | @ | 0 | (*.f64 x (neg.f64 (/.f64 y z))) |
| 0.0ms | z | @ | inf | (*.f64 x (neg.f64 (/.f64 y z))) |
| 1× | batch-egg-rewrite |
| 1824× | rational.json-1 |
| 1824× | rational.json-2 |
| 1008× | rational.json-4 |
| 1008× | rational.json-3 |
| 998× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 64 | 17 |
| 2 | 173 | 17 |
| 3 | 486 | 17 |
| 4 | 1490 | 17 |
| 5 | 3884 | 17 |
| 6 | 7422 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (neg.f64 (/.f64 y z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 x (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2) (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (neg.f64 z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 z) y) 4)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) (*.f64 x -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 z (/.f64 -2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 x (/.f64 y z))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (*.f64 z (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 z)) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 -1/2 z)) (/.f64 1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (+.f64 z z)) (/.f64 -1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 z (*.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (*.f64 z (/.f64 -2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) 2) (/.f64 z (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) 1/2) (*.f64 z (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x -2)) (*.f64 z (/.f64 -2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (/.f64 -1/2 z))) (/.f64 -1/2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 -1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (/.f64 -1/2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 2)) (-.f64 0 (/.f64 z (*.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x 1/2)) (*.f64 z (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) 2)) (-.f64 0 (/.f64 z (+.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 x) 1/2)) (*.f64 z (/.f64 -2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x (neg.f64 z))) (/.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (/.f64 y z))))))) |
| 1× | egg-herbie |
| 1408× | rational.json-simplify-2 |
| 1272× | rational.json-simplify-53 |
| 1206× | rational.json-simplify-51 |
| 1158× | rational.json-simplify-35 |
| 988× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 1326 |
| 1 | 432 | 1326 |
| 2 | 1279 | 1326 |
| 3 | 3751 | 1326 |
| 4 | 6291 | 1326 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0) |
(+.f64 0 (*.f64 x (/.f64 y (neg.f64 z)))) |
(+.f64 -1 (-.f64 1 (*.f64 x (/.f64 y z)))) |
(+.f64 (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2) (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2)) |
(-.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0) |
(-.f64 0 (*.f64 x (/.f64 y z))) |
(/.f64 x (/.f64 (neg.f64 z) y)) |
(/.f64 x (/.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 z) y) 4)) 8)) |
(/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1) |
(/.f64 (*.f64 (/.f64 y z) (*.f64 x -2)) 2) |
(/.f64 (+.f64 x x) (*.f64 z (/.f64 -2 y))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 -4 (*.f64 x (/.f64 y z))) 4) |
(/.f64 (*.f64 x (/.f64 y z)) -1) |
(/.f64 (*.f64 x -2) (*.f64 z (/.f64 2 y))) |
(/.f64 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8) 8) |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 1 y)) |
(/.f64 (*.f64 x (/.f64 -1/2 z)) (/.f64 1/2 y)) |
(/.f64 (*.f64 x (neg.f64 y)) z) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(/.f64 (/.f64 x z) (/.f64 -1 y)) |
(/.f64 (/.f64 x (+.f64 z z)) (/.f64 -1/2 y)) |
(/.f64 (/.f64 x 2) (/.f64 z (*.f64 y -2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8)) 16) |
(/.f64 (/.f64 x 1/2) (*.f64 z (/.f64 -2 y))) |
(/.f64 (/.f64 (neg.f64 x) 2) (/.f64 z (+.f64 y y))) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) z) |
(/.f64 (/.f64 (neg.f64 x) 1/2) (*.f64 z (/.f64 2 y))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 z) y)) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 z (/.f64 -2 y))) |
(/.f64 (neg.f64 (*.f64 x (/.f64 -1/2 z))) (/.f64 -1/2 y)) |
(/.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 -1 y))) |
(/.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (/.f64 -1/2 y))) |
(/.f64 (neg.f64 (/.f64 x 2)) (-.f64 0 (/.f64 z (*.f64 y -2)))) |
(/.f64 (neg.f64 (/.f64 x 1/2)) (*.f64 z (/.f64 2 y))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 z y)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) 2)) (-.f64 0 (/.f64 z (+.f64 y y)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) (neg.f64 z)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) 1/2)) (*.f64 z (/.f64 -2 y))) |
(/.f64 (neg.f64 (/.f64 x (neg.f64 z))) (/.f64 -1 y)) |
(pow.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1) |
(neg.f64 (*.f64 x (/.f64 y z))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(+.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(+.f64 0 (*.f64 x (/.f64 y (neg.f64 z)))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(+.f64 -1 (-.f64 1 (*.f64 x (/.f64 y z)))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(+.f64 (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2) (/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 2)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(-.f64 (*.f64 x (/.f64 y (neg.f64 z))) 0) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(-.f64 0 (*.f64 x (/.f64 y z))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 x (/.f64 (neg.f64 z) y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 x (/.f64 (*.f64 2 (*.f64 (/.f64 (neg.f64 z) y) 4)) 8)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 (/.f64 y z) (*.f64 x -2)) 2) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (+.f64 x x) (*.f64 z (/.f64 -2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 -4 (*.f64 x (/.f64 y z))) 4) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x (/.f64 y z)) -1) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x -2) (*.f64 z (/.f64 2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8) 8) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 1 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x (/.f64 -1/2 z)) (/.f64 1/2 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x (neg.f64 y)) z) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 x z) (/.f64 -1 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 x (+.f64 z z)) (/.f64 -1/2 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 x 2) (/.f64 z (*.f64 y -2))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 x (/.f64 y (neg.f64 z))) 8)) 16) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 x 1/2) (*.f64 z (/.f64 -2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 (neg.f64 x) 2) (/.f64 z (+.f64 y y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 (neg.f64 x) (/.f64 1 y)) z) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (/.f64 (neg.f64 x) 1/2) (*.f64 z (/.f64 2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 z) y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (*.f64 x -2)) (*.f64 z (/.f64 -2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (*.f64 x (/.f64 -1/2 z))) (/.f64 -1/2 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 -1 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 x (+.f64 z z))) (-.f64 0 (/.f64 -1/2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 x 2)) (-.f64 0 (/.f64 z (*.f64 y -2)))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 x 1/2)) (*.f64 z (/.f64 2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 z y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) 2)) (-.f64 0 (/.f64 z (+.f64 y y)))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) (/.f64 1 y))) (neg.f64 z)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 x) 1/2)) (*.f64 z (/.f64 -2 y))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(/.f64 (neg.f64 (/.f64 x (neg.f64 z))) (/.f64 -1 y)) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(pow.f64 (*.f64 x (/.f64 y (neg.f64 z))) 1) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
(neg.f64 (*.f64 x (/.f64 y z))) |
(*.f64 (/.f64 y z) (neg.f64 x)) |
(*.f64 x (/.f64 (neg.f64 y) z)) |
(*.f64 x (/.f64 y (neg.f64 z))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 (-.f64 z y) z) |
| ✓ | 2.9b | (*.f64 x (/.f64 (-.f64 z y) z)) |
Compiled 22 to 7 computations (68.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (/.f64 (-.f64 z y) z) |
| 0.0ms | x | @ | 0 | (*.f64 x (/.f64 (-.f64 z y) z)) |
| 0.0ms | x | @ | -inf | (*.f64 x (/.f64 (-.f64 z y) z)) |
| 0.0ms | z | @ | 0 | (*.f64 x (/.f64 (-.f64 z y) z)) |
| 0.0ms | x | @ | inf | (*.f64 x (/.f64 (-.f64 z y) z)) |
| 1× | batch-egg-rewrite |
| 1736× | rational.json-1 |
| 1736× | rational.json-2 |
| 1736× | rational.json-4 |
| 1736× | rational.json-3 |
| 1728× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 54 | 32 |
| 2 | 138 | 32 |
| 3 | 351 | 32 |
| 4 | 898 | 32 |
| 5 | 4295 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(/.f64 (-.f64 z y) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 (-.f64 z y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 z (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (*.f64 (/.f64 z x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 z y) (*.f64 -1 (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) z) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) z) (*.f64 (/.f64 1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) z) (*.f64 1/2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 x (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 z (*.f64 x (-.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 z x) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (*.f64 (*.f64 z (/.f64 2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -2) (*.f64 -2 (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 z (*.f64 x (-.f64 z y))) (/.f64 z (*.f64 x (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (*.f64 (-.f64 y z) -2) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 z (/.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 (/.f64 2 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (+.f64 (*.f64 z (/.f64 2 x)) (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 z 4) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (*.f64 4 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (*.f64 (*.f64 z 4) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (*.f64 2 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (*.f64 (+.f64 z z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (*.f64 -4 (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) -4) (/.f64 4 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 1 (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (*.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 z (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (*.f64 (/.f64 z (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 (neg.f64 (+.f64 z z)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 -1 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (-.f64 z y)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 z (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (/.f64 (*.f64 z 4) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (+.f64 (/.f64 2 x) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (/.f64 4 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 4 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 2 (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) 8) (/.f64 (*.f64 z 8) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) 8) (*.f64 8 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) 8) (*.f64 (*.f64 z 8) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) 8) (*.f64 4 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 z (neg.f64 x)) (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (/.f64 (*.f64 z -2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (/.f64 (neg.f64 (+.f64 z z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 z -2) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 (+.f64 z z)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 z) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) -2) (*.f64 2 (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (/.f64 1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 z (-.f64 z y)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 z) (/.f64 (/.f64 1/2 (-.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 z y) z) (/.f64 (-.f64 z y) z)) (/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 (*.f64 z 4) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 z (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (*.f64 8 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (*.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1/2 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) z) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) z) (*.f64 -1 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (*.f64 1/2 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 1/2) (*.f64 z (/.f64 1/2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 (-.f64 y z) (*.f64 z -2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 z (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 z y) z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 z -2)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 z z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 y z)) (*.f64 (neg.f64 (*.f64 z 4)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 y z)) (*.f64 4 (/.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x z) (/.f64 x z)) (+.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 z (-.f64 z y))) (neg.f64 (/.f64 z (-.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) z) (/.f64 2 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 z (-.f64 z y))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 z x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 z x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 1 x)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 x)) (/.f64 z (/.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 x)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 z) (/.f64 1 x)) (/.f64 1 (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z (-.f64 z y)) (/.f64 1 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 z (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 z 4) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 x)) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (*.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (/.f64 1 x)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 y z) z) (/.f64 1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (/.f64 1 x)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 x)) (*.f64 z (/.f64 1/2 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 2 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 x)) (/.f64 z (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 2 x)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 x)) (/.f64 z (/.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 2 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (/.f64 2 x)) (/.f64 z (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 z y) (/.f64 z (neg.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 z (neg.f64 x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 z (neg.f64 x))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 z (neg.f64 x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (/.f64 1 (-.f64 z y))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1/2) (/.f64 z (/.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (neg.f64 z)) (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (/.f64 z (/.f64 (-.f64 y z) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 z (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 z y) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 z y) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 (-.f64 y z) (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 z y) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (/.f64 2 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z y) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 z y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 y z) (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/2 (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -4) (*.f64 (/.f64 1 (*.f64 z 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/4 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 1 (/.f64 1 (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 (/.f64 -1 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z y)) (/.f64 1 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (-.f64 z y)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 y z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1/2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 z y) (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (-.f64 z y) z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (*.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z y)) (/.f64 z (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 z y)) (/.f64 (+.f64 z z) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (-.f64 y z) -2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 (+.f64 z z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) (/.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 y z)) (/.f64 (neg.f64 z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 z y)) (/.f64 z (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 y z) -2) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 z y) z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 y z) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 z y) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 y z) z)))))) |
| 1× | egg-herbie |
| 1830× | rational.json-simplify-35 |
| 1070× | rational.json-simplify-61 |
| 936× | rational.json-simplify-44 |
| 896× | rational.json-simplify-51 |
| 822× | rational.json-simplify-47 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 437 | 5805 |
| 1 | 1610 | 5583 |
| 2 | 6118 | 5565 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(*.f64 -1 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 z y) z))) |
(-.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0) |
(/.f64 x (/.f64 z (-.f64 z y))) |
(/.f64 (-.f64 z y) (/.f64 z x)) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 z x) 1)) |
(/.f64 (-.f64 z y) (*.f64 -1 (/.f64 z (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 z y) z) (/.f64 1 x)) |
(/.f64 (/.f64 (-.f64 z y) z) (*.f64 (/.f64 1 x) 1)) |
(/.f64 (/.f64 (-.f64 z y) z) (*.f64 1/2 (/.f64 2 x))) |
(/.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1) |
(/.f64 1 (/.f64 z (*.f64 x (-.f64 z y)))) |
(/.f64 1 (*.f64 (/.f64 z (*.f64 x (-.f64 z y))) 1)) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 z (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 z x) (/.f64 z x))) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 (*.f64 z (/.f64 2 x)) 1)) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 -2 (/.f64 z (neg.f64 x)))) |
(/.f64 2 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x))) |
(/.f64 2 (+.f64 (/.f64 z (*.f64 x (-.f64 z y))) (/.f64 z (*.f64 x (-.f64 z y))))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) 1)) |
(/.f64 (*.f64 x (/.f64 (*.f64 (-.f64 y z) -2) z)) 2) |
(/.f64 (+.f64 x x) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (/.f64 2 x)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 2 (/.f64 1 x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 (/.f64 2 x) 1)) |
(/.f64 (*.f64 (-.f64 y z) -4) (+.f64 (*.f64 z (/.f64 2 x)) (*.f64 z (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 z 4) x)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 4 (/.f64 z x))) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 (*.f64 z 4) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 2 (*.f64 z (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 (+.f64 z z) (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 -4 (/.f64 z (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 4 (/.f64 x z))) |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 (-.f64 z y)) x)) |
(/.f64 (/.f64 1 z) (*.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 x))) |
(/.f64 (-.f64 y z) (/.f64 z (neg.f64 x))) |
(/.f64 (-.f64 y z) (*.f64 (/.f64 z (neg.f64 x)) 1)) |
(/.f64 (-.f64 y z) (/.f64 (neg.f64 (+.f64 z z)) (+.f64 x x))) |
(/.f64 (-.f64 y z) (/.f64 -1 (/.f64 x z))) |
(/.f64 (/.f64 z (-.f64 z y)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 1 x))) |
(/.f64 -1 (/.f64 (/.f64 z (-.f64 y z)) x)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) (/.f64 1 x))) |
(/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 1 x))) |
(/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 2 x))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) x)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 1 x))) |
(/.f64 4 (*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))) 4) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 z 4) (-.f64 z y))) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) 1)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (/.f64 4 x)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 4 (/.f64 1 x))) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 2 (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 z y) 8) (/.f64 (*.f64 z 8) x)) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 8 (/.f64 z x))) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 (*.f64 z 8) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 4 (*.f64 z (/.f64 2 x)))) |
(/.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 z (neg.f64 x)) (/.f64 z (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 z y) -2) (/.f64 (*.f64 z -2) x)) |
(/.f64 (*.f64 (-.f64 z y) -2) (/.f64 (neg.f64 (+.f64 z z)) x)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 z -2) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 (+.f64 z z)) (/.f64 1 x))) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 z) (/.f64 2 x))) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 2 (/.f64 z (neg.f64 x)))) |
(/.f64 (/.f64 x z) (/.f64 1 (-.f64 z y))) |
(/.f64 1/2 (/.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) x)) |
(/.f64 1/2 (/.f64 (/.f64 z (-.f64 z y)) (+.f64 x x))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 x z))) |
(/.f64 (/.f64 1/2 z) (/.f64 (/.f64 1/2 (-.f64 z y)) x)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) (/.f64 (-.f64 z y) z)) (/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 x x))) |
(/.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 (*.f64 z 4) (-.f64 z y)))) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 z (-.f64 z y)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (*.f64 8 (/.f64 1 x))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (*.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 x))) |
(/.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1/2 (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 -1 x)) |
(/.f64 (/.f64 (-.f64 y z) z) (*.f64 -1 (/.f64 1 x))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 1 (+.f64 x x))) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (*.f64 1/2 (/.f64 1 x))) |
(/.f64 (*.f64 x 1/2) (*.f64 z (/.f64 1/2 (-.f64 z y)))) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) (*.f64 z -2))) 1/2) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 z (-.f64 z y)))) |
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) 1)) |
(/.f64 (neg.f64 (/.f64 (-.f64 z y) z)) (/.f64 -1 x)) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 z -2)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 z z))) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (neg.f64 (*.f64 z 4)) (/.f64 1 x))) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 4 (/.f64 z (neg.f64 x)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (*.f64 z (/.f64 2 x))) |
(/.f64 (+.f64 (/.f64 x z) (/.f64 x z)) (+.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 (-.f64 z y)))) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))))) 16) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 z (-.f64 z y))) (neg.f64 (/.f64 z (-.f64 z y))))) |
(/.f64 (/.f64 (+.f64 x x) z) (/.f64 2 (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 z (-.f64 z y))) 8) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 z x)) -1) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 z x)) 8) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) z) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 1 x)) (+.f64 z z)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 x)) (*.f64 z 4)) |
(/.f64 (/.f64 (/.f64 1 z) (/.f64 1 x)) (/.f64 1 (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (neg.f64 z)) |
(/.f64 (/.f64 (/.f64 z (-.f64 z y)) (/.f64 1 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 z (-.f64 z y)))) |
(/.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 z 4) (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 x)) (*.f64 z 8)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (*.f64 z -2)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (neg.f64 (+.f64 z z))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (/.f64 1 x)) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 z 8))) |
(/.f64 (/.f64 (/.f64 (-.f64 y z) z) (/.f64 1 x)) -1) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (*.f64 z -2))) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 z z)))) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (neg.f64 (*.f64 z 4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (/.f64 1 x)) (+.f64 z z)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (*.f64 z (/.f64 1/2 (-.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 2 x)) z) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 z (-.f64 z y))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 2 x)) (+.f64 z z)) |
(/.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) (neg.f64 z)) |
(/.f64 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 2 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (/.f64 2 x)) (/.f64 z (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (neg.f64 x))) -1) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 z (neg.f64 x))) -2) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 z (neg.f64 x))) -4) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 z (neg.f64 x))) 4) |
(/.f64 (/.f64 x (/.f64 1 (-.f64 z y))) z) |
(/.f64 (/.f64 x 1/2) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 1 (-.f64 y z))) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (/.f64 z (/.f64 (-.f64 y z) -2)))) |
(/.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 1 (-.f64 z y)))) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 z (-.f64 z y))) |
(pow.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1) |
(+.f64 (/.f64 (-.f64 z y) z) 0) |
(+.f64 0 (/.f64 (-.f64 z y) z)) |
(+.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 (-.f64 y z) (*.f64 z -2))) |
(-.f64 (/.f64 (-.f64 z y) z) 0) |
(*.f64 z (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (-.f64 z y) (/.f64 1 z)) |
(*.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 2 z) 1/2)) |
(*.f64 (/.f64 (-.f64 z y) z) 1) |
(*.f64 1 (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 z)) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 z -2))) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) 1/2) |
(*.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 (*.f64 z 4))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/2 (/.f64 1/2 z))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 (/.f64 1 (*.f64 z 4)) 1)) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/4 (/.f64 1 z))) |
(*.f64 (/.f64 1 z) (-.f64 z y)) |
(*.f64 (/.f64 1 z) (/.f64 1 (/.f64 1 (-.f64 z y)))) |
(*.f64 (-.f64 y z) (/.f64 -1 z)) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -1 z) 1)) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 z))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 1 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 -1 (/.f64 (-.f64 y z) z)) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) 1)) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (neg.f64 (+.f64 z z)))) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1/2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 4 (/.f64 (-.f64 z y) (*.f64 z 4))) |
(*.f64 4 (/.f64 (/.f64 (-.f64 z y) z) 4)) |
(*.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) 1/4) |
(*.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 (*.f64 z 8))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 (neg.f64 z))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (*.f64 z -2))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (neg.f64 (+.f64 z z)))) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 z (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 (+.f64 z z) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 y z) -2) z)) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 y z) -2)) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 y z) -2)) |
(*.f64 (/.f64 (-.f64 y z) z) -1) |
(*.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 (+.f64 z z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) (/.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 2 z) (/.f64 (-.f64 y z) -2)) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) 2) |
(*.f64 (/.f64 1 (-.f64 y z)) (/.f64 (neg.f64 z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 2 (-.f64 z y)) (/.f64 z (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 (-.f64 y z) -2) (/.f64 2 z)) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z y) z) 4)) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 y z) -4)) |
(*.f64 (/.f64 -1 z) (-.f64 y z)) |
(pow.f64 (/.f64 (-.f64 z y) z) 1) |
(neg.f64 (/.f64 (-.f64 y z) z)) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(*.f64 -1 (*.f64 x (/.f64 y z))) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (*.f64 x (/.f64 y z)))) |
(+.f64 x (*.f64 x (neg.f64 (/.f64 y z)))) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
1 |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(*.f64 -1 (/.f64 y z)) |
(neg.f64 (/.f64 y z)) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 -1 (/.f64 y z)) 1) |
(+.f64 (neg.f64 (/.f64 y z)) 1) |
(+.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(+.f64 0 (*.f64 x (/.f64 (-.f64 z y) z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(-.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 0) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 x (/.f64 z (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 z y) (/.f64 z x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 z x) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 z y) (*.f64 -1 (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) z) (/.f64 1 x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) z) (*.f64 (/.f64 1 x) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) z) (*.f64 1/2 (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 1 (/.f64 z (*.f64 x (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 1 (*.f64 (/.f64 z (*.f64 x (-.f64 z y))) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 z (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -2) (+.f64 (/.f64 z x) (/.f64 z x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 (*.f64 z (/.f64 2 x)) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -2) (*.f64 -2 (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 2 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 2 (+.f64 (/.f64 z (*.f64 x (-.f64 z y))) (/.f64 z (*.f64 x (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 2 (*.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 (*.f64 (-.f64 y z) -2) z)) 2) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (+.f64 x x) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (/.f64 2 x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 (/.f64 1 x) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 2 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (*.f64 (/.f64 2 x) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (+.f64 (*.f64 z (/.f64 2 x)) (*.f64 z (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 (*.f64 z 4) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 4 (/.f64 z x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 (*.f64 z 4) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 2 (*.f64 z (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 (+.f64 z z) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (*.f64 -4 (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 y z) -4) (/.f64 4 (/.f64 x z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 1 z) (/.f64 (/.f64 1 (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 1 z) (*.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 y z) (/.f64 z (neg.f64 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 y z) (*.f64 (/.f64 z (neg.f64 x)) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 y z) (/.f64 (neg.f64 (+.f64 z z)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (-.f64 y z) (/.f64 -1 (/.f64 x z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 z (-.f64 z y)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 1 x))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 -1 (/.f64 (/.f64 z (-.f64 y z)) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 1 x))) |
(/.f64 (/.f64 z (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 1 x))) (*.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 (-.f64 y z) -2)) 2))) |
(/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (*.f64 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 4 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 4 (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 4 (*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))) 4) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x 4) (/.f64 (*.f64 z 4) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x 4) (*.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (+.f64 (/.f64 2 x) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (/.f64 4 x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 4 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) (*.f64 2 (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) 8) (/.f64 (*.f64 z 8) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 8 (/.f64 z x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 (*.f64 z 8) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) 8) (*.f64 4 (*.f64 z (/.f64 2 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (+.f64 (/.f64 z (neg.f64 x)) (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (/.f64 (*.f64 z -2) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (/.f64 (neg.f64 (+.f64 z z)) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (*.f64 z -2) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 (+.f64 z z)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 (neg.f64 z) (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (-.f64 z y) -2) (*.f64 2 (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 x z) (/.f64 1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 1/2 (/.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 1/2 (/.f64 (/.f64 z (-.f64 z y)) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 x z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 1/2 z) (/.f64 (/.f64 1/2 (-.f64 z y)) x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 (/.f64 (-.f64 z y) z) (/.f64 (-.f64 z y) z)) (/.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) 8) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (+.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 (*.f64 z 4) (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 2 (*.f64 x 4)) (*.f64 8 (/.f64 z (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (*.f64 8 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (*.f64 (*.f64 2 (*.f64 z 8)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1/2 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (*.f64 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) (/.f64 2 x))) |
(/.f64 (/.f64 z (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 1 x))) (*.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 (-.f64 y z) -2)) 2))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 y z) z) (*.f64 -1 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 x))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 1 (+.f64 x x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (*.f64 1/2 (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x 1/2) (*.f64 z (/.f64 1/2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 x (/.f64 (-.f64 y z) (*.f64 z -2))) 1/2) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 x) (neg.f64 (/.f64 z (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 x) (*.f64 (neg.f64 (/.f64 z (-.f64 z y))) 1)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 (/.f64 (-.f64 z y) z)) (/.f64 -1 x)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (*.f64 z -2)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (*.f64 2 (neg.f64 (+.f64 z z))) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 (neg.f64 (*.f64 z 4)) (/.f64 1 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (*.f64 4 (-.f64 y z)) (*.f64 4 (/.f64 z (neg.f64 x)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (*.f64 z (/.f64 2 x))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (+.f64 (/.f64 x z) (/.f64 x z)) (+.f64 (/.f64 1 (-.f64 z y)) (/.f64 1 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4)))) (*.f64 2 (/.f64 (-.f64 z y) (/.f64 z (*.f64 x 4))))) 16) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (+.f64 (neg.f64 x) (neg.f64 x)) (+.f64 (neg.f64 (/.f64 z (-.f64 z y))) (neg.f64 (/.f64 z (-.f64 z y))))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (+.f64 x x) z) (/.f64 2 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 x 4)) (/.f64 z (-.f64 z y))) 8) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 z x)) -1) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 z x)) 8) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 1 x)) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 1 (/.f64 1 x)) (/.f64 z (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 1 x)) (+.f64 z z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 2 (/.f64 1 x)) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 x)) (*.f64 z 4)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 1 z) (/.f64 1 x)) (/.f64 1 (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (neg.f64 z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 z (-.f64 z y)) (/.f64 1 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 (/.f64 -1 (/.f64 1 x)) (neg.f64 (/.f64 z (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(/.f64 (/.f64 z (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 1 x))) (*.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 (-.f64 y z) -2)) 2))) |
(/.f64 (/.f64 4 (/.f64 1 x)) (/.f64 (*.f64 z 4) (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 x)) (*.f64 z 8)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (*.f64 z -2)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 x)) (neg.f64 (+.f64 z z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) 4)) (/.f64 1 x)) 8) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 z y) 8)) (/.f64 1 x)) (*.f64 2 (*.f64 z 8))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 (-.f64 y z) z) (/.f64 1 x)) -1) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (*.f64 z -2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (*.f64 2 (neg.f64 (+.f64 z z)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 1 x)) (neg.f64 (*.f64 z 4))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (-.f64 z y) -2)) (/.f64 1 x)) (+.f64 z z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 1 (/.f64 2 x)) (*.f64 z (/.f64 1/2 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 2 x)) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 2 (/.f64 2 x)) (/.f64 z (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 2 x)) (+.f64 z z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 2 x)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 (/.f64 4 (/.f64 2 x)) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 z y) -2) (/.f64 2 x)) (neg.f64 z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (/.f64 (*.f64 z 4) (-.f64 z y)) (/.f64 2 x)) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(/.f64 (/.f64 z (*.f64 (/.f64 (-.f64 y z) -2) (/.f64 1 x))) (*.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(/.f64 x (/.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 (-.f64 y z) -2)) 2))) |
(/.f64 (/.f64 (/.f64 (-.f64 z y) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) -2)))) (/.f64 2 x)) (/.f64 z (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 z (*.f64 (-.f64 z y) (/.f64 1 x))))) |
(/.f64 (-.f64 z y) (*.f64 (/.f64 2 x) (*.f64 (/.f64 z (-.f64 z y)) (/.f64 (-.f64 y z) -2)))) |
(/.f64 (/.f64 (-.f64 z y) (/.f64 z (neg.f64 x))) -1) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -2) (/.f64 z (neg.f64 x))) -2) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) -4) (/.f64 z (neg.f64 x))) -4) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 (*.f64 4 (-.f64 y z)) (/.f64 z (neg.f64 x))) 4) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 x (/.f64 1 (-.f64 z y))) z) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 x 1/2) (/.f64 z (/.f64 (-.f64 y z) -2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (/.f64 x (neg.f64 z)) (/.f64 1 (-.f64 y z))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (/.f64 z (/.f64 (-.f64 y z) -2)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 (/.f64 x z)) (-.f64 0 (/.f64 1 (-.f64 z y)))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 z (-.f64 z y))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(pow.f64 (*.f64 x (/.f64 (-.f64 z y) z)) 1) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(+.f64 (/.f64 (-.f64 z y) z) 0) |
(/.f64 (-.f64 z y) z) |
(+.f64 0 (/.f64 (-.f64 z y) z)) |
(/.f64 (-.f64 z y) z) |
(+.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) (/.f64 (-.f64 y z) (*.f64 z -2))) |
(/.f64 (-.f64 z y) z) |
(-.f64 (/.f64 (-.f64 z y) z) 0) |
(/.f64 (-.f64 z y) z) |
(*.f64 z (/.f64 (/.f64 1 (-.f64 z y)) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 z (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 -1 (-.f64 y z))))) |
(*.f64 z (/.f64 (-.f64 y z) (*.f64 z (/.f64 (-.f64 y z) (/.f64 (-.f64 z y) z))))) |
(*.f64 (-.f64 z y) (/.f64 1 z)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2)) |
(*.f64 (-.f64 z y) (*.f64 1/2 (*.f64 2 (/.f64 1 z)))) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 1 z) 1)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 2 z) 1/2)) |
(*.f64 (-.f64 z y) (*.f64 1/2 (/.f64 2 z))) |
(*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 2 z))) |
(*.f64 (/.f64 (-.f64 z y) z) 1) |
(/.f64 (-.f64 z y) z) |
(*.f64 1 (/.f64 (-.f64 z y) z)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (*.f64 (-.f64 y z) -2) (/.f64 1/2 z)) |
(*.f64 (-.f64 y z) (*.f64 -2 (/.f64 1/2 z))) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 z -2))) |
(*.f64 2 (/.f64 (-.f64 z y) (+.f64 z z))) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) -2) z) 1/2) |
(*.f64 1/2 (*.f64 -2 (/.f64 (-.f64 y z) z))) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 -2 z))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 z y) z) 2)) |
(*.f64 (*.f64 (-.f64 y z) -4) (/.f64 1 (*.f64 z 4))) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1 (*.f64 z 4)))) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1/4 z))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/2 (/.f64 1/2 z))) |
(*.f64 1/2 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 y z) -4))) |
(*.f64 1/2 (*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1/2 z)))) |
(*.f64 1 (*.f64 (-.f64 y z) (*.f64 -2 (/.f64 1/2 z)))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 (/.f64 1 (*.f64 z 4)) 1)) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1 (*.f64 z 4)))) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1/4 z))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 1/4 (/.f64 1 z))) |
(*.f64 (*.f64 (-.f64 y z) -4) (*.f64 (/.f64 1 z) 1/4)) |
(*.f64 1/4 (*.f64 -4 (/.f64 (-.f64 z y) (neg.f64 z)))) |
(*.f64 (/.f64 1 z) (-.f64 z y)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (/.f64 1 z) (/.f64 1 (/.f64 1 (-.f64 z y)))) |
(/.f64 (-.f64 z y) z) |
(*.f64 (-.f64 y z) (/.f64 -1 z)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (-.f64 y z) (*.f64 (/.f64 -1 z) 1)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 1 z))) |
(/.f64 (-.f64 z y) z) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 1 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) 1))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) z)) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) 1))) |
(*.f64 (/.f64 z (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) z)) |
(*.f64 -1 (/.f64 (-.f64 y z) z)) |
(/.f64 (-.f64 z y) z) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) 1)) |
(/.f64 (-.f64 z y) z) |
(*.f64 -1 (/.f64 (*.f64 (-.f64 y z) -2) (neg.f64 (+.f64 z z)))) |
(/.f64 (-.f64 z y) z) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) 1/2))) |
(*.f64 (/.f64 (+.f64 z z) (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 z 1/2))) |
(*.f64 (/.f64 (+.f64 z z) (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (+.f64 z z))) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 1/2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 z (/.f64 (-.f64 y z) -2)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) 1/2))) |
(*.f64 (/.f64 (+.f64 z z) (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (/.f64 z 1/2))) |
(*.f64 (/.f64 (+.f64 z z) (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))) (+.f64 z z))) |
(*.f64 4 (/.f64 (-.f64 z y) (*.f64 z 4))) |
(/.f64 (-.f64 z y) z) |
(*.f64 4 (/.f64 (/.f64 (-.f64 z y) z) 4)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (*.f64 (/.f64 (-.f64 z y) z) 4) 1/4) |
(/.f64 (-.f64 z y) z) |
(*.f64 (*.f64 (-.f64 z y) 8) (/.f64 1 (*.f64 z 8))) |
(/.f64 (*.f64 (-.f64 z y) 1) z) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 (neg.f64 z))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (neg.f64 z)))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 -1/2 z))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (*.f64 z -2))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 (neg.f64 z))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (neg.f64 z)))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 -1/2 z))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1 (neg.f64 (+.f64 z z)))) |
(*.f64 (*.f64 (-.f64 z y) -2) (/.f64 1/2 (neg.f64 z))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 1/2 (neg.f64 z)))) |
(*.f64 (-.f64 z y) (*.f64 -2 (/.f64 -1/2 z))) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 z (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) z))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(*.f64 (/.f64 1 (-.f64 z y)) (/.f64 (+.f64 z z) (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) z))) |
(*.f64 (/.f64 -1 (-.f64 y z)) (/.f64 z (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(*.f64 1/2 (/.f64 (*.f64 (-.f64 y z) -2) z)) |
(*.f64 1/2 (*.f64 -2 (/.f64 (-.f64 y z) z))) |
(*.f64 1/2 (*.f64 (-.f64 y z) (/.f64 -2 z))) |
(*.f64 1/2 (*.f64 (/.f64 (-.f64 z y) z) 2)) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 y z) -2)) |
(*.f64 (-.f64 y z) (*.f64 -2 (/.f64 1/2 z))) |
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 y z) -2)) |
(*.f64 (/.f64 (-.f64 y z) -2) (*.f64 2 (/.f64 1 z))) |
(*.f64 2 (*.f64 (/.f64 1 z) (/.f64 (-.f64 y z) -2))) |
(*.f64 (/.f64 (-.f64 y z) z) -1) |
(/.f64 (-.f64 z y) z) |
(*.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 (+.f64 z z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (+.f64 z z)))) |
(*.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 (+.f64 z z) (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z)))))) |
(*.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) (/.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (*.f64 z (/.f64 1/2 (-.f64 z y))) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) 2))) |
(*.f64 z (*.f64 (/.f64 1/2 (-.f64 z y)) (/.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))))))) |
(*.f64 (/.f64 2 z) (/.f64 (-.f64 y z) -2)) |
(*.f64 (/.f64 (-.f64 y z) -2) (/.f64 2 z)) |
(*.f64 (/.f64 (-.f64 y z) (*.f64 z -2)) 2) |
(*.f64 2 (/.f64 (-.f64 y z) (*.f64 z -2))) |
(*.f64 2 (/.f64 (-.f64 z y) (+.f64 z z))) |
(*.f64 (/.f64 1 (-.f64 y z)) (/.f64 (neg.f64 z) (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z)))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 y z)) (neg.f64 z)))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 z (*.f64 (-.f64 y z) (neg.f64 z))))) |
(*.f64 (/.f64 -1 (-.f64 z y)) (/.f64 (/.f64 (-.f64 y z) z) (/.f64 (/.f64 z (-.f64 z y)) z))) |
(*.f64 (/.f64 2 (-.f64 z y)) (/.f64 z (*.f64 2 (/.f64 (/.f64 z (-.f64 y z)) (/.f64 (-.f64 y z) z))))) |
(*.f64 (/.f64 2 (-.f64 z y)) (/.f64 z (*.f64 2 (/.f64 z (/.f64 (-.f64 y z) (/.f64 z (-.f64 y z))))))) |
(*.f64 (/.f64 (-.f64 y z) -2) (/.f64 2 z)) |
(*.f64 1/4 (*.f64 (/.f64 (-.f64 z y) z) 4)) |
(/.f64 (-.f64 z y) z) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 y z) -4)) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1 (*.f64 z 4)))) |
(*.f64 (-.f64 y z) (*.f64 -4 (/.f64 1/4 z))) |
(*.f64 (/.f64 -1 z) (-.f64 y z)) |
(/.f64 (-.f64 z y) z) |
(pow.f64 (/.f64 (-.f64 z y) z) 1) |
(/.f64 (-.f64 z y) z) |
(neg.f64 (/.f64 (-.f64 y z) z)) |
(/.f64 (-.f64 z y) z) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 z y) x) |
| ✓ | 10.0b | (/.f64 (*.f64 (-.f64 z y) x) z) |
Compiled 22 to 7 computations (68.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 0.0ms | x | @ | -inf | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 0.0ms | z | @ | inf | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 0.0ms | y | @ | inf | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 0.0ms | y | @ | -inf | (/.f64 (*.f64 (-.f64 z y) x) z) |
| 1× | batch-egg-rewrite |
| 1858× | rational.json-simplify-35 |
| 1304× | rational.json-1 |
| 1304× | rational.json-2 |
| 1304× | rational.json-4 |
| 1304× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 56 | 32 |
| 2 | 158 | 32 |
| 3 | 453 | 32 |
| 4 | 1400 | 32 |
| 5 | 3874 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 z y) x) z) |
(*.f64 (-.f64 z y) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 z y) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (*.f64 x (-.f64 y z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 x (-.f64 y z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (/.f64 x (/.f64 z 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z y) (*.f64 (/.f64 2 z) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (-.f64 z y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (/.f64 2 z) (*.f64 (-.f64 z y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) x) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) x) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) x) (*.f64 (/.f64 2 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 z y) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 z) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 z y) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 z y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 z y) x) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x z) (*.f64 (-.f64 z y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (-.f64 z y) z) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 (/.f64 1 (*.f64 z 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/4 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/2 (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 2) (*.f64 x (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 2) (*.f64 1/2 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 2) (*.f64 (/.f64 x z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (-.f64 z y) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 z y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 z y) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 (-.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 y z)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (-.f64 y z)) (*.f64 (/.f64 -1 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (*.f64 -1 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 x (-.f64 y z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 z 2)) (*.f64 (-.f64 z y) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 (-.f64 z y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x (/.f64 z 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 (-.f64 z y) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z y) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 y z)) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z y) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (*.f64 x (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 x (-.f64 y z)) z)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 z y) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 (-.f64 z y) x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 (*.f64 (-.f64 z y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (-.f64 z y) x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 z y) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) (+.f64 x x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 z y) x) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 z y) -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 z y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 y z))))))) |
| 1× | egg-herbie |
| 1140× | rational.json-simplify-43 |
| 862× | rational.json-simplify-51 |
| 770× | rational.json-simplify-2 |
| 650× | rational.json-simplify-1 |
| 620× | rational.json-simplify-44 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 187 | 2603 |
| 1 | 442 | 2519 |
| 2 | 960 | 2411 |
| 3 | 2343 | 2411 |
| 4 | 5625 | 2411 |
| 5 | 6558 | 2411 |
| 6 | 7310 | 2411 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0) |
(+.f64 0 (*.f64 (-.f64 z y) (/.f64 x z))) |
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 x (-.f64 y z)) z))) |
(+.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x))) |
(-.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0) |
(-.f64 0 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 x (/.f64 z 2)) 1/2)) |
(*.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) (*.f64 x 1/2))) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 2 z) (*.f64 x 1/2))) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 2 z)))) |
(*.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) 1/2)) |
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 (-.f64 z y) 1/2))) |
(*.f64 (*.f64 (-.f64 z y) x) (/.f64 1 z)) |
(*.f64 (*.f64 (-.f64 z y) x) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2)) |
(*.f64 (*.f64 (-.f64 z y) x) (*.f64 (/.f64 2 z) 1/2)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1) |
(*.f64 1 (*.f64 (-.f64 z y) (/.f64 x z))) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (/.f64 1/2 z)) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (/.f64 1 z) 1/2)) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 z) 1/2) 1)) |
(*.f64 (/.f64 (-.f64 z y) z) x) |
(*.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x))) |
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (-.f64 z y))) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) x)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 1)) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 z y) z))) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x z))) |
(*.f64 2 (*.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 1 z))) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1/2)) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1/2 z)))) |
(*.f64 2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 1/2 z)))) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) (/.f64 1/2 z))) |
(*.f64 2 (*.f64 (/.f64 x z) (*.f64 (-.f64 z y) 1/2))) |
(*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) (*.f64 x 1/2))) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2))) 1/2) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (/.f64 1 (*.f64 z 4))) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 (/.f64 1 (*.f64 z 4)) 1)) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/4 (/.f64 1 z))) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/2 (/.f64 1/2 z))) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 x (/.f64 1/2 z))) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 1/2 (/.f64 x z))) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 (/.f64 x z) 1/2)) |
(*.f64 (+.f64 x x) (*.f64 (-.f64 z y) (/.f64 1/2 z))) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 z y) z))) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 z y) z) 1/2)) |
(*.f64 (/.f64 x z) (-.f64 z y)) |
(*.f64 (/.f64 1 z) (*.f64 (-.f64 z y) x)) |
(*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1 z)) |
(*.f64 (*.f64 x (-.f64 y z)) (*.f64 (/.f64 -1 z) 1)) |
(*.f64 (-.f64 y z) (/.f64 x (neg.f64 z))) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 x z))) |
(*.f64 -1 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) x)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) z) 1)) |
(*.f64 (/.f64 x (/.f64 z 2)) (*.f64 (-.f64 z y) 1/2)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) (*.f64 x 1/2)) |
(*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2)))) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) (+.f64 x x)) |
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 (-.f64 z y) 2)) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x (/.f64 z 2))) |
(*.f64 (*.f64 x 1/2) (*.f64 (-.f64 z y) (/.f64 2 z))) |
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (/.f64 (*.f64 x (-.f64 y z)) z) -1) |
(*.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 2) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z y) (*.f64 x 4))) |
(*.f64 (/.f64 -1 z) (*.f64 x (-.f64 y z))) |
(pow.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1) |
(neg.f64 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(+.f64 (*.f64 (-.f64 z y) x) 0) |
(+.f64 0 (*.f64 (-.f64 z y) x)) |
(+.f64 -1 (-.f64 (*.f64 (-.f64 z y) x) -1)) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 (*.f64 (-.f64 z y) x) 2)) |
(+.f64 (-.f64 (*.f64 (-.f64 z y) x) -1) -1) |
(-.f64 (*.f64 (-.f64 z y) x) 0) |
(-.f64 0 (*.f64 x (-.f64 y z))) |
(/.f64 (*.f64 (-.f64 z y) x) 1) |
(/.f64 (*.f64 (-.f64 z y) (+.f64 x x)) 2) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) 4) |
(/.f64 (*.f64 x (-.f64 y z)) -1) |
(/.f64 (*.f64 (*.f64 (-.f64 z y) x) 8) 8) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) -2)) -2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) -2))) -4) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8))) 32) |
(pow.f64 (*.f64 (-.f64 z y) x) 1) |
(neg.f64 (*.f64 x (-.f64 y z))) |
| Outputs |
|---|
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(neg.f64 (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(neg.f64 (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
x |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(neg.f64 (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(neg.f64 (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 -1 (/.f64 (*.f64 y x) z)) |
(neg.f64 (*.f64 y (/.f64 x z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(neg.f64 (*.f64 x (/.f64 y z))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 y x) z)) x) |
(+.f64 x (*.f64 -1 (/.f64 (*.f64 y x) z))) |
(+.f64 x (neg.f64 (*.f64 y (/.f64 x z)))) |
(+.f64 x (*.f64 y (/.f64 (neg.f64 x) z))) |
(+.f64 x (neg.f64 (*.f64 x (/.f64 y z)))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(neg.f64 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 z x) |
(*.f64 x z) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(neg.f64 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(neg.f64 (*.f64 y x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 x z)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(+.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(+.f64 0 (*.f64 (-.f64 z y) (/.f64 x z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(+.f64 -1 (-.f64 1 (/.f64 (*.f64 x (-.f64 y z)) z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(+.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(-.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 0) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(-.f64 0 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 x (/.f64 z 2)) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (*.f64 (*.f64 2 (/.f64 1 z)) (*.f64 x 1/2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (*.f64 (/.f64 2 z) (*.f64 x 1/2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 2 z)))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (*.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 (-.f64 z y) 1/2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) x) (/.f64 1 z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) x) (*.f64 (*.f64 2 (/.f64 1 z)) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) x) (*.f64 (/.f64 2 z) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 1 (*.f64 (-.f64 z y) (/.f64 x z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (/.f64 1/2 z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (/.f64 1 z) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (+.f64 x x)) (*.f64 (*.f64 (/.f64 1 z) 1/2) 1)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 (-.f64 z y) z) x) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (-.f64 z y))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) x)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 1)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 x 1/2) (/.f64 (-.f64 z y) z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 1 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 x (*.f64 (-.f64 z y) (/.f64 1/2 z)))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (-.f64 z y) (*.f64 x (/.f64 1/2 z)))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) (/.f64 1/2 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (/.f64 x z) (*.f64 (-.f64 z y) 1/2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 2 (*.f64 (/.f64 (-.f64 z y) z) (*.f64 x 1/2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2))) 1/2) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (/.f64 1 (*.f64 z 4))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 (/.f64 1 (*.f64 z 4)) 1)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/4 (/.f64 1 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) (*.f64 1/2 (/.f64 1/2 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 x (/.f64 1/2 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 1/2 (/.f64 x z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) 2) (*.f64 (/.f64 x z) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (+.f64 x x) (*.f64 (-.f64 z y) (/.f64 1/2 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (-.f64 z y) z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (+.f64 x x) (*.f64 (/.f64 (-.f64 z y) z) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 x z) (-.f64 z y)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 1 z) (*.f64 (-.f64 z y) x)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 x (-.f64 y z)) (/.f64 -1 z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 x (-.f64 y z)) (*.f64 (/.f64 -1 z) 1)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 y z) (/.f64 x (neg.f64 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (-.f64 y z) (*.f64 -1 (/.f64 x z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 -1 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 -1 (*.f64 (/.f64 (-.f64 y z) z) x)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 x (-.f64 y z)) z) 1)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 x (/.f64 z 2)) (*.f64 (-.f64 z y) 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 2 z)) (*.f64 x 1/2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 1/2 (*.f64 (-.f64 z y) (/.f64 x (/.f64 z 2)))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) (/.f64 1/2 z)) (+.f64 x x)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 (-.f64 z y) 2)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (-.f64 z y) 1/2) (/.f64 x (/.f64 z 2))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 x 1/2) (*.f64 (-.f64 z y) (/.f64 2 z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 z y) (+.f64 x x))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 (*.f64 x (-.f64 y z)) z) -1) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (*.f64 (/.f64 1/2 z) (*.f64 (-.f64 z y) x)) 2) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (-.f64 z y) (*.f64 x 4))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 (/.f64 -1 z) (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(pow.f64 (*.f64 (-.f64 z y) (/.f64 x z)) 1) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(neg.f64 (/.f64 (*.f64 x (-.f64 y z)) z)) |
(*.f64 (-.f64 z y) (/.f64 x z)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(+.f64 (*.f64 (-.f64 z y) x) 0) |
(*.f64 x (-.f64 z y)) |
(+.f64 0 (*.f64 (-.f64 z y) x)) |
(*.f64 x (-.f64 z y)) |
(+.f64 -1 (-.f64 (*.f64 (-.f64 z y) x) -1)) |
(*.f64 x (-.f64 z y)) |
(+.f64 (/.f64 (*.f64 (-.f64 z y) x) 2) (/.f64 (*.f64 (-.f64 z y) x) 2)) |
(*.f64 x (-.f64 z y)) |
(+.f64 (-.f64 (*.f64 (-.f64 z y) x) -1) -1) |
(*.f64 x (-.f64 z y)) |
(-.f64 (*.f64 (-.f64 z y) x) 0) |
(*.f64 x (-.f64 z y)) |
(-.f64 0 (*.f64 x (-.f64 y z))) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 (-.f64 z y) x) 1) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 (-.f64 z y) (+.f64 x x)) 2) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 (-.f64 z y) (*.f64 x 4)) 4) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (-.f64 y z)) -1) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 (*.f64 (-.f64 z y) x) 8) 8) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 x (*.f64 (-.f64 z y) -2)) -2) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8)) 16) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 2 (*.f64 x (*.f64 (-.f64 z y) -2))) -4) |
(*.f64 x (-.f64 z y)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (-.f64 z y) x) 8))) 32) |
(*.f64 x (-.f64 z y)) |
(pow.f64 (*.f64 (-.f64 z y) x) 1) |
(*.f64 x (-.f64 z y)) |
(neg.f64 (*.f64 x (-.f64 y z))) |
(*.f64 x (-.f64 z y)) |
Compiled 8470 to 4064 computations (52% saved)
26 alts after pruning (18 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 707 | 8 | 715 |
| Fresh | 2 | 10 | 12 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 8 | 10 |
| Total | 712 | 26 | 738 |
| Status | Error | Program |
|---|---|---|
| 44.5b | (/.f64 (/.f64 y (/.f64 1 x)) t) | |
| 33.0b | (/.f64 (*.f64 z x) (-.f64 z t)) | |
| 43.8b | (/.f64 (*.f64 z x) z) | |
| 53.0b | (/.f64 (*.f64 y (neg.f64 x)) z) | |
| ✓ | 44.5b | (/.f64 (*.f64 y x) t) |
| 52.8b | (/.f64 (neg.f64 x) (/.f64 z y)) | |
| 43.9b | (/.f64 z (/.f64 z x)) | |
| 43.8b | (/.f64 y (/.f64 t x)) | |
| ✓ | 2.6b | (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
| 43.1b | (/.f64 x (/.f64 t y)) | |
| 26.7b | (/.f64 x (-.f64 1 (/.f64 t z))) | |
| 50.4b | (/.f64 x (neg.f64 (/.f64 t z))) | |
| 38.9b | (/.f64 2 (/.f64 2 x)) | |
| 47.8b | (+.f64 (-.f64 x -1) -1) | |
| 50.2b | (*.f64 (/.f64 z t) (neg.f64 x)) | |
| 37.2b | (*.f64 (/.f64 -1 t) (*.f64 x (-.f64 z y))) | |
| ✓ | 43.9b | (*.f64 z (/.f64 x z)) |
| 50.3b | (*.f64 z (neg.f64 (/.f64 x t))) | |
| 53.5b | (*.f64 y (/.f64 (neg.f64 x) z)) | |
| 36.2b | (*.f64 y (/.f64 x (-.f64 t z))) | |
| ✓ | 43.8b | (*.f64 y (/.f64 x t)) |
| ✓ | 30.9b | (*.f64 x (/.f64 (-.f64 z y) z)) |
| ✓ | 34.9b | (*.f64 x (/.f64 (-.f64 y z) t)) |
| ✓ | 43.2b | (*.f64 x (/.f64 y t)) |
| ✓ | 52.8b | (*.f64 x (neg.f64 (/.f64 y z))) |
| 38.8b | x |
Compiled 257 to 178 computations (30.7% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 -1 t) (*.f64 x (-.f64 z y))) |
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
(*.f64 (/.f64 1 (-.f64 z t)) (*.f64 x (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 y z) (/.f64 1 x)) (-.f64 t z)) |
| Outputs |
|---|
(/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
5 calls:
| 55.0ms | x |
| 53.0ms | z |
| 44.0ms | (/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
| 19.0ms | y |
| 19.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 1.3b | 3 | x |
| 2.4b | 1 | y |
| 0.8b | 3 | z |
| 2.4b | 1 | t |
| 1.0b | 3 | (/.f64 (*.f64 x (-.f64 y z)) (-.f64 t z)) |
Compiled 325 to 129 computations (60.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.7566195850123777e-182 | 3.5946898229487885e-177 |
| 12.0ms | -7.803625098164023e-53 | -1.14667575854319e-53 |
| 24.0ms | 240× | body | 256 | valid |
| 2.0ms | 19× | body | 256 | infinite |
Compiled 440 to 284 computations (35.5% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 (/.f64 -1 t) (*.f64 x (-.f64 z y))) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
4 calls:
| 350.0ms | z |
| 104.0ms | y |
| 22.0ms | t |
| 19.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 2.4b | 1 | x |
| 2.4b | 1 | y |
| 0.8b | 3 | z |
| 2.4b | 1 | t |
Compiled 272 to 110 computations (59.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.7566195850123777e-182 | 3.5946898229487885e-177 |
| 79.0ms | -1.14667575854319e-53 | -7.426474378329724e-59 |
| 90.0ms | 288× | body | 256 | valid |
| 2.0ms | 25× | body | 256 | infinite |
Compiled 524 to 338 computations (35.5% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
4 calls:
| 94.0ms | x |
| 78.0ms | y |
| 19.0ms | t |
| 18.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 2.4b | 1 | x |
| 2.4b | 1 | y |
| 2.4b | 1 | z |
| 2.4b | 1 | t |
Compiled 254 to 105 computations (58.7% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
(*.f64 (/.f64 (-.f64 y z) z) (neg.f64 x)) |
(/.f64 (*.f64 z (neg.f64 x)) (-.f64 t z)) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))) |
4 calls:
| 174.0ms | t |
| 155.0ms | y |
| 155.0ms | x |
| 154.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 9 | x |
| 13.9b | 5 | y |
| 13.5b | 5 | z |
| 15.7b | 5 | t |
Compiled 245 to 103 computations (58% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.383598698633348e-87 | 3.298003859479139e-81 |
| 17.0ms | 9.596934910527377e-191 | 2.7566195850123777e-182 |
| 13.0ms | -3.319418917424802e-140 | -6.585135123568565e-142 |
| 14.0ms | -1.8189338328915776e-50 | -5.3238258763290394e-52 |
| 53.0ms | 512× | body | 256 | valid |
| 3.0ms | 33× | body | 256 | infinite |
Compiled 797 to 535 computations (32.9% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(/.f64 (*.f64 (-.f64 z y) x) z) |
(/.f64 (/.f64 y (/.f64 1 x)) t) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(/.f64 (*.f64 (-.f64 y z) x) t) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
4 calls:
| 407.0ms | x |
| 293.0ms | y |
| 273.0ms | z |
| 66.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 9 | x |
| 14.2b | 5 | y |
| 13.5b | 5 | z |
| 15.7b | 5 | t |
Compiled 221 to 96 computations (56.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 6.383598698633348e-87 | 3.298003859479139e-81 |
| 19.0ms | 9.596934910527377e-191 | 2.7566195850123777e-182 |
| 14.0ms | -3.319418917424802e-140 | -6.585135123568565e-142 |
| 14.0ms | -1.8189338328915776e-50 | -5.3238258763290394e-52 |
| 54.0ms | 512× | body | 256 | valid |
| 4.0ms | 36× | body | 256 | infinite |
Compiled 788 to 535 computations (32.1% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
(/.f64 x (/.f64 (-.f64 t z) y)) |
(/.f64 x (/.f64 (-.f64 z t) z)) |
(/.f64 z (/.f64 (-.f64 z t) x)) |
(/.f64 (*.f64 y x) (-.f64 t z)) |
(/.f64 (*.f64 z x) (-.f64 z t)) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(/.f64 x (-.f64 1 (/.f64 t z))) |
4 calls:
| 123.0ms | x |
| 75.0ms | y |
| 75.0ms | z |
| 60.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 9 | x |
| 14.2b | 5 | y |
| 13.7b | 5 | z |
| 15.7b | 5 | t |
Compiled 200 to 88 computations (56% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 188.0ms | 6.383598698633348e-87 | 3.298003859479139e-81 |
| 36.0ms | 9.596934910527377e-191 | 2.7566195850123777e-182 |
| 208.0ms | -1.9184043725192134e-294 | -1.5488899171817053e-303 |
| 188.0ms | -1.8394186214530426e-37 | -1.6980318778333775e-40 |
| 590.0ms | 560× | body | 256 | valid |
| 24.0ms | 51× | body | 256 | infinite |
Compiled 860 to 583 computations (32.2% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 z (/.f64 x (-.f64 z t))) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 y (/.f64 x (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
4 calls:
| 114.0ms | x |
| 65.0ms | z |
| 62.0ms | y |
| 54.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 20.7b | 10 | x |
| 17.8b | 5 | y |
| 14.5b | 5 | z |
| 15.7b | 5 | t |
Compiled 158 to 77 computations (51.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.322217814763335e-27 | 1.2187525812737848e-19 |
| 19.0ms | 9.596934910527377e-191 | 2.7566195850123777e-182 |
| 18.0ms | -1.9184043725192134e-294 | -1.5488899171817053e-303 |
| 15.0ms | -1.8394186214530426e-37 | -1.6980318778333775e-40 |
| 57.0ms | 560× | body | 256 | valid |
| 5.0ms | 35× | body | 256 | infinite |
Compiled 860 to 574 computations (33.3% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
| Outputs |
|---|
(*.f64 x (/.f64 (-.f64 z y) z)) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
(*.f64 x (/.f64 (-.f64 z y) z)) |
4 calls:
| 108.0ms | x |
| 100.0ms | y |
| 32.0ms | t |
| 32.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 22.4b | 10 | x |
| 19.9b | 10 | y |
| 15.5b | 3 | z |
| 17.0b | 3 | t |
Compiled 144 to 72 computations (50% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.322217814763335e-27 | 1.2187525812737848e-19 |
| 17.0ms | -1.8394186214530426e-37 | -1.6980318778333775e-40 |
| 30.0ms | 272× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 428 to 286 computations (33.2% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
(*.f64 x (/.f64 (-.f64 y z) t)) |
| Outputs |
|---|
x |
(*.f64 x (/.f64 (-.f64 y z) t)) |
x |
4 calls:
| 79.0ms | x |
| 70.0ms | y |
| 30.0ms | t |
| 29.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 26.8b | 8 | x |
| 23.3b | 7 | y |
| 20.5b | 3 | z |
| 23.3b | 3 | t |
Compiled 137 to 69 computations (49.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.322217814763335e-27 | 1.2187525812737848e-19 |
| 12.0ms | -9.484194036164707e+34 | -1.4544591264732556e+33 |
| 25.0ms | 256× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 308 to 222 computations (27.9% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
(*.f64 x (/.f64 y (-.f64 t z))) |
| Outputs |
|---|
x |
(*.f64 x (/.f64 y (-.f64 t z))) |
x |
4 calls:
| 64.0ms | y |
| 59.0ms | x |
| 34.0ms | z |
| 26.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 28.8b | 6 | x |
| 23.9b | 7 | y |
| 21.7b | 3 | z |
| 27.8b | 3 | t |
Compiled 130 to 66 computations (49.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 0.00011822998048482711 | 0.19532634809019647 |
| 13.0ms | -9.484194036164707e+34 | -1.4544591264732556e+33 |
| 24.0ms | 240× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 290 to 209 computations (27.9% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(*.f64 (/.f64 z t) (neg.f64 x)) |
(/.f64 x (neg.f64 (/.f64 t z))) |
(/.f64 z (neg.f64 (/.f64 t x))) |
(/.f64 (neg.f64 x) (/.f64 z y)) |
(/.f64 (*.f64 y (neg.f64 x)) z) |
| Outputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 z (neg.f64 (/.f64 x t))) |
(/.f64 y (/.f64 t x)) |
x |
4 calls:
| 102.0ms | x |
| 79.0ms | y |
| 41.0ms | z |
| 40.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 30.8b | 12 | x |
| 28.1b | 9 | y |
| 23.5b | 5 | z |
| 28.8b | 5 | t |
Compiled 123 to 63 computations (48.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 4.14750533849612e-38 | 7.420478904846359e-35 |
| 15.0ms | -7.534182226637387e-137 | -3.319418917424802e-140 |
| 12.0ms | -7.803625098164023e-53 | -1.14667575854319e-53 |
| 13.0ms | -8.642559311165951e-6 | -1.7422855307472018e-7 |
| 47.0ms | 464× | body | 256 | valid |
| 3.0ms | 27× | body | 256 | infinite |
Compiled 554 to 404 computations (27.1% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
(/.f64 y (/.f64 t x)) |
(/.f64 z (/.f64 z x)) |
(/.f64 (*.f64 y x) t) |
(/.f64 (*.f64 z x) z) |
(*.f64 x (neg.f64 (/.f64 y z))) |
(*.f64 y (/.f64 (neg.f64 x) z)) |
| Outputs |
|---|
x |
(/.f64 y (/.f64 t x)) |
x |
4 calls:
| 71.0ms | x |
| 50.0ms | y |
| 23.0ms | t |
| 19.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 31.8b | 10 | x |
| 29.8b | 7 | y |
| 25.0b | 3 | z |
| 29.8b | 3 | t |
Compiled 87 to 50 computations (42.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 4.14750533849612e-38 | 7.420478904846359e-35 |
| 13.0ms | -8.642559311165951e-6 | -1.7422855307472018e-7 |
| 24.0ms | 240× | body | 256 | valid |
| 1.0ms | 9× | body | 256 | infinite |
Compiled 260 to 194 computations (25.4% saved)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
(*.f64 y (/.f64 x t)) |
(*.f64 z (/.f64 x z)) |
(+.f64 (-.f64 x -1) -1) |
(/.f64 2 (/.f64 2 x)) |
(/.f64 x (/.f64 t y)) |
| Outputs |
|---|
x |
(*.f64 y (/.f64 x t)) |
x |
4 calls:
| 34.0ms | x |
| 25.0ms | y |
| 13.0ms | z |
| 13.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 33.7b | 7 | x |
| 31.7b | 5 | y |
| 25.1b | 3 | z |
| 29.8b | 3 | t |
Compiled 55 to 36 computations (34.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 4.14750533849612e-38 | 7.420478904846359e-35 |
| 210.0ms | -8.642559311165951e-6 | -1.7422855307472018e-7 |
| 221.0ms | 240× | body | 256 | valid |
| 2.0ms | 20× | body | 256 | infinite |
Compiled 260 to 194 computations (25.4% saved)
Total -36.3b remaining (-143.5%)
Threshold costs -36.3b (-143.5%)
| Inputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
| Outputs |
|---|
x |
(*.f64 x (/.f64 y t)) |
x |
4 calls:
| 64.0ms | z |
| 63.0ms | x |
| 16.0ms | y |
| 9.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 34.7b | 5 | x |
| 31.8b | 5 | y |
| 25.3b | 3 | z |
| 29.8b | 3 | t |
Compiled 30 to 22 computations (26.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 4.14750533849612e-38 | 7.420478904846359e-35 |
| 14.0ms | -8.642559311165951e-6 | -1.7422855307472018e-7 |
| 26.0ms | 240× | body | 256 | valid |
| 1.0ms | 6× | body | 256 | infinite |
Compiled 260 to 194 computations (25.4% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 151 | 1073 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 z -2480315093377859/215679573337205118357336120696157045389097155380324579848828881993728) (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) (if (<=.f64 z 6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(if (<=.f64 z -4664476251014935/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) (if (<=.f64 z 93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(if (<=.f64 z -2738119583382487/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (/.f64 (*.f64 (-.f64 y z) x) t) (if (<=.f64 z 5740878879676573/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 5446766941598321/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))))))) |
(if (<=.f64 z -7582485000136117/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -7379657484640405/429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072) (/.f64 (*.f64 (-.f64 y z) x) t) (if (<=.f64 z 4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 7245268025843727/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 x (-.f64 1 (/.f64 t z))))))) |
(if (<=.f64 z -1915619426082361/383123885216472214589586756787577295904684780545900544) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -6597562568034857/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (*.f64 x (/.f64 (-.f64 y z) t)) (if (<=.f64 z 430565915975743/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 x (-.f64 1 (/.f64 t z))))))) |
(if (<=.f64 z -7815727258416033/766247770432944429179173513575154591809369561091801088) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -6176826577981891/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (*.f64 x (/.f64 (-.f64 y z) t)) (if (<=.f64 z 8573045793650349/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 7317432018267861/348449143727040986586495598010130648530944) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (/.f64 (-.f64 z y) z)))))) |
(if (<=.f64 z -7423025276069149/47890485652059026823698344598447161988085597568237568) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z 3615500148534971/2658455991569831745807614120560689152) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (/.f64 (-.f64 z y) z)))) |
(if (<=.f64 z -72000000000000000693102649494470656) x (if (<=.f64 z 4984604984193435/41538374868278621028243970633760768) (*.f64 x (/.f64 (-.f64 y z) t)) x)) |
(if (<=.f64 z -6200000000000000008442883501719552) x (if (<=.f64 z 3314649325744685/36028797018963968) (*.f64 x (/.f64 y (-.f64 t z))) x)) |
(if (<=.f64 z -944473296573929/4722366482869645213696) x (if (<=.f64 z -5176309760092923/431359146674410236714672241392314090778194310760649159697657763987456) (*.f64 x (/.f64 y t)) (if (<=.f64 z -392806872947537/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 z (neg.f64 (/.f64 x t))) (if (<=.f64 z 2244866514940267/46768052394588893382517914646921056628989841375232) (/.f64 y (/.f64 t x)) x)))) |
(if (<=.f64 z -8878048987794933/37778931862957161709568) x (if (<=.f64 z 8680150524435699/2993155353253689176481146537402947624255349848014848) (/.f64 y (/.f64 t x)) x)) |
(if (<=.f64 z -3872340515953109/9444732965739290427392) x (if (<=.f64 z 8680150524435699/5986310706507378352962293074805895248510699696029696) (*.f64 y (/.f64 x t)) x)) |
(if (<=.f64 z -7366891713276647/9444732965739290427392) x (if (<=.f64 z 6734599544820801/93536104789177786765035829293842113257979682750464) (*.f64 x (/.f64 y t)) x)) |
x |
| Outputs |
|---|
(if (<=.f64 z -2480315093377859/215679573337205118357336120696157045389097155380324579848828881993728) (/.f64 x (/.f64 (-.f64 t z) (-.f64 y z))) (if (<=.f64 z 6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(if (<=.f64 z -4664476251014935/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) (if (<=.f64 z 93530032661255/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (*.f64 (-.f64 y z) (/.f64 x (-.f64 t z))) (*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))))) |
(*.f64 x (/.f64 (-.f64 y z) (-.f64 t z))) |
(if (<=.f64 z -2738119583382487/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -1099440250255293/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (/.f64 (*.f64 (-.f64 y z) x) t) (if (<=.f64 z 5740878879676573/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 5446766941598321/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (neg.f64 (/.f64 z (-.f64 t z)))))))) |
(if (<=.f64 z -7582485000136117/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -7379657484640405/429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072) (/.f64 (*.f64 (-.f64 y z) x) t) (if (<=.f64 z 4702927978231049/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 7245268025843727/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 x (-.f64 1 (/.f64 t z))))))) |
(if (<=.f64 z -1915619426082361/383123885216472214589586756787577295904684780545900544) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -6597562568034857/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (*.f64 x (/.f64 (-.f64 y z) t)) (if (<=.f64 z 430565915975743/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 3631177961065547/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576) (*.f64 x (/.f64 (-.f64 y z) t)) (/.f64 x (-.f64 1 (/.f64 t z))))))) |
(if (<=.f64 z -7815727258416033/766247770432944429179173513575154591809369561091801088) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z -6176826577981891/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936) (*.f64 x (/.f64 (-.f64 y z) t)) (if (<=.f64 z 8573045793650349/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 y (/.f64 x (-.f64 t z))) (if (<=.f64 z 7317432018267861/348449143727040986586495598010130648530944) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (/.f64 (-.f64 z y) z)))))) |
(if (<=.f64 z -7423025276069149/47890485652059026823698344598447161988085597568237568) (*.f64 x (/.f64 (-.f64 z y) z)) (if (<=.f64 z 3615500148534971/2658455991569831745807614120560689152) (*.f64 x (/.f64 (-.f64 y z) t)) (*.f64 x (/.f64 (-.f64 z y) z)))) |
(if (<=.f64 z -72000000000000000693102649494470656) x (if (<=.f64 z 4984604984193435/41538374868278621028243970633760768) (*.f64 x (/.f64 (-.f64 y z) t)) x)) |
(if (<=.f64 z -6200000000000000008442883501719552) x (if (<=.f64 z 3314649325744685/36028797018963968) (*.f64 x (/.f64 y (-.f64 t z))) x)) |
(if (<=.f64 z -944473296573929/4722366482869645213696) x (if (<=.f64 z -5176309760092923/431359146674410236714672241392314090778194310760649159697657763987456) (*.f64 x (/.f64 y t)) (if (<=.f64 z -392806872947537/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 z (neg.f64 (/.f64 x t))) (if (<=.f64 z 2244866514940267/46768052394588893382517914646921056628989841375232) (/.f64 y (/.f64 t x)) x)))) |
(if (<=.f64 z -8878048987794933/37778931862957161709568) x (if (<=.f64 z 8680150524435699/2993155353253689176481146537402947624255349848014848) (/.f64 y (/.f64 t x)) x)) |
(if (<=.f64 z -3872340515953109/9444732965739290427392) x (if (<=.f64 z 8680150524435699/5986310706507378352962293074805895248510699696029696) (*.f64 y (/.f64 x t)) x)) |
(if (<=.f64 z -7366891713276647/9444732965739290427392) x (if (<=.f64 z 6734599544820801/93536104789177786765035829293842113257979682750464) (*.f64 x (/.f64 y t)) x)) |
x |
Compiled 487 to 262 computations (46.2% saved)
| 3× | egg-herbie |
| 1790× | rational.json-simplify-35 |
| 1790× | rational.json-simplify-35 |
| 1790× | rational.json-simplify-35 |
| 1182× | rational.json-simplify-51 |
| 1182× | rational.json-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 20 | 25 |
| 2 | 43 | 25 |
| 3 | 91 | 25 |
| 4 | 218 | 25 |
| 5 | 576 | 25 |
| 6 | 2164 | 25 |
| 7 | 4916 | 25 |
| 8 | 7100 | 25 |
| 9 | 7875 | 25 |
| 0 | 10 | 25 |
| 1 | 20 | 25 |
| 2 | 43 | 25 |
| 3 | 91 | 25 |
| 4 | 218 | 25 |
| 5 | 576 | 25 |
| 6 | 2164 | 25 |
| 7 | 4916 | 25 |
| 8 | 7100 | 25 |
| 9 | 7875 | 25 |
| 0 | 10 | 25 |
| 1 | 20 | 25 |
| 2 | 43 | 25 |
| 3 | 91 | 25 |
| 4 | 218 | 25 |
| 5 | 576 | 25 |
| 6 | 2164 | 25 |
| 7 | 4916 | 25 |
| 8 | 7100 | 25 |
| 9 | 7875 | 25 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 84 to 34 computations (59.5% saved)
Compiled 431 to 148 computations (65.7% saved)
Loading profile data...