Time bar (total: 32.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 33.3% | 25% | 49.9% | 0.1% | 0% | 25% | 0% | 7 |
| 33.3% | 25% | 49.9% | 0.1% | 0% | 25% | 0% | 8 |
| 33.3% | 25% | 49.9% | 0.1% | 0% | 25% | 0% | 9 |
| 60% | 37.4% | 25% | 0.1% | 0% | 37.4% | 0% | 10 |
| 60% | 37.4% | 25% | 0.1% | 0% | 37.4% | 0% | 11 |
| 60% | 37.4% | 25% | 0.1% | 0% | 37.4% | 0% | 12 |
Compiled 32 to 21 computations (34.4% saved)
| 2.4s | 8256× | body | 256 | valid |
| 561.0ms | 2173× | body | 256 | invalid |
| 2× | egg-herbie |
| 1758× | rational.json-simplify-19 |
| 1722× | rational.json-simplify-35 |
| 970× | rational.json-simplify-40 |
| 704× | rational.json-simplify-38 |
| 694× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 52 | 172 |
| 1 | 97 | 148 |
| 2 | 163 | 148 |
| 3 | 407 | 148 |
| 4 | 1939 | 148 |
| 5 | 6100 | 148 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 re im) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 re im) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (log.f64 base) (atan2.f64 re im)) 0) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 re im)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 re im) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 re im) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) 0) (*.f64 (log.f64 re) (log.f64 re))) |
(/.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) (*.f64 (log.f64 re) (log.f64 re))) |
(*.f64 (atan2.f64 im base) (/.f64 (log.f64 re) (*.f64 (log.f64 re) (log.f64 re)))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) 0) (*.f64 (log.f64 im) (log.f64 im))) |
(/.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))) |
(*.f64 (log.f64 im) (/.f64 (atan2.f64 base re) (*.f64 (log.f64 im) (log.f64 im)))) |
(*.f64 (/.f64 (atan2.f64 base re) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 im))) |
Compiled 34 to 23 computations (32.4% saved)
| 1× | egg-herbie |
| 1740× | rational.json-simplify-51 |
| 1426× | rational.json-simplify-49 |
| 1292× | rational.json-simplify-46 |
| 1094× | rational.json-simplify-1 |
| 698× | rational.json-simplify-19 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 43 |
| 1 | 36 | 37 |
| 2 | 61 | 37 |
| 3 | 153 | 37 |
| 4 | 779 | 37 |
| 5 | 4504 | 37 |
| 6 | 7579 | 37 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
Compiled 93 to 31 computations (66.7% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 3 | 3 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 4 | 3 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.4b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
| ▶ | 0.3b | (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| ▶ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
Compiled 45 to 24 computations (46.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
| ✓ | 0.4b | (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) |
| ✓ | 0.5b | (*.f64 (log.f64 base) (log.f64 base)) |
Compiled 36 to 8 computations (77.8% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 55.0ms | base | @ | 0 | (*.f64 (log.f64 base) (log.f64 base)) |
| 15.0ms | base | @ | -inf | (*.f64 (log.f64 base) (log.f64 base)) |
| 14.0ms | im | @ | 0 | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
| 6.0ms | base | @ | inf | (*.f64 (log.f64 base) (log.f64 base)) |
| 5.0ms | re | @ | 0 | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
| 1× | batch-egg-rewrite |
| 1450× | rational.json-simplify-35 |
| 1026× | rational.json-simplify-38 |
| 914× | rational.json-1 |
| 914× | rational.json-2 |
| 914× | rational.json-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 77 |
| 1 | 75 | 77 |
| 2 | 196 | 43 |
| 3 | 637 | 43 |
| 4 | 2432 | 43 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 base) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 base) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 base)) (/.f64 1 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 -1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (neg.f64 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (/.f64 1 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (*.f64 (fabs.f64 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (+.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (*.f64 (fabs.f64 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 base) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (log.f64 base))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 1 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1))))) |
| 1× | egg-herbie |
| 1470× | rational.json-simplify-35 |
| 990× | rational.json-simplify-61 |
| 832× | rational.json-simplify-49 |
| 736× | rational.json-simplify-39 |
| 730× | rational.json-simplify-44 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 482 | 7508 |
| 1 | 1564 | 6986 |
| 2 | 7047 | 6586 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) 0) |
(+.f64 0 (*.f64 (log.f64 base) (log.f64 base))) |
(-.f64 (*.f64 (log.f64 base) (log.f64 base)) 0) |
(-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) 1) |
(/.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) 2) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) 4) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 1 (fabs.f64 (log.f64 base)))) |
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 -1 (log.f64 base)))) |
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) -1) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 4 (fabs.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)) 8) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) -2) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 -2 (+.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4))) 16) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (*.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2) |
(/.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (/.f64 1 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1) |
(/.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) 4)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) 4)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (*.f64 (fabs.f64 (log.f64 base)) 4)) |
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (+.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (fabs.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) 1) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1/2) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (*.f64 (fabs.f64 (log.f64 base)) 1/2)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1/2) |
(pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 1) |
(neg.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (log.f64 base) (log.f64 base))) |
(fabs.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(fabs.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(fabs.f64 (*.f64 (log.f64 base) (neg.f64 (fabs.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (log.f64 base))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (log.f64 base))) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 1/2))) |
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(log.f64 (pow.f64 base (log.f64 base))) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 1 (/.f64 1 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) 1) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 1 (fabs.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 1/2 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) 2) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2) |
(*.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(neg.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) 2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 2 (+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) 4) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))) |
(/.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (log.f64 base))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) 8) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
| Outputs |
|---|
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 base) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) 0) |
(*.f64 (log.f64 base) (log.f64 base)) |
(+.f64 0 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(-.f64 (*.f64 (log.f64 base) (log.f64 base)) 0) |
(*.f64 (log.f64 base) (log.f64 base)) |
(-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) 1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 1 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) 2) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) 4) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 1 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 -1 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) -1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (fabs.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 4 (fabs.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base)) (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)) 8) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) -2) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) -2)) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) -2) -2)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (+.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (/.f64 2 (log.f64 base)))) |
(*.f64 -2 (/.f64 (log.f64 base) (neg.f64 (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 -2 (/.f64 -2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 -2 (/.f64 (log.f64 base) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) |
(*.f64 (log.f64 base) (/.f64 -2 (+.f64 (/.f64 (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 -2 (+.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 -2 (+.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 2 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4))) 16) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (*.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (/.f64 1 (fabs.f64 (log.f64 base))))) |
(*.f64 -1 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(neg.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) -2) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(/.f64 (/.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) 4)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (fabs.f64 (log.f64 base))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) 4)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (log.f64 base)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (*.f64 (fabs.f64 (log.f64 base)) 4)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) -2) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (+.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) -2) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) -2) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (/.f64 (log.f64 base) (neg.f64 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (log.f64 base)))) (neg.f64 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 2 (fabs.f64 (log.f64 base)))) (neg.f64 (log.f64 base))) (neg.f64 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (log.f64 base)))) (neg.f64 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 2 (fabs.f64 (log.f64 base)))) (neg.f64 (log.f64 base))) (neg.f64 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)) (neg.f64 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) -2) (neg.f64 (log.f64 (sqrt.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) -2) (neg.f64 (log.f64 (sqrt.f64 base)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) -2) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))))) (fabs.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) 1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1/2) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) (*.f64 (fabs.f64 (log.f64 base)) 1/2)) |
(*.f64 (log.f64 base) (log.f64 base)) |
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) 1/2) |
(*.f64 (log.f64 base) (log.f64 base)) |
(pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 1) |
(*.f64 (log.f64 base) (log.f64 base)) |
(neg.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (log.f64 base) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (fabs.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (log.f64 base) (log.f64 base)) |
(log.f64 (pow.f64 base (log.f64 base))) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 1 (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 base) (*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 base) (*.f64 4 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) 2)) (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 1 (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 1/2 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (/.f64 1/2 (log.f64 base)) 2) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (fabs.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2) |
(*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1 (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 4)) |
(*.f64 (log.f64 base) (*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 base) (*.f64 4 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) 2)) (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(neg.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) 2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(*.f64 -2 (/.f64 (log.f64 base) (+.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) |
(*.f64 (log.f64 base) (/.f64 -2 (+.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))) |
(*.f64 (log.f64 base) (/.f64 -2 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (log.f64 base))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 (/.f64 2 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 (sqrt.f64 base)))) (/.f64 2 (log.f64 base))) |
(/.f64 (+.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (fabs.f64 (log.f64 base)))) (/.f64 (log.f64 base) (neg.f64 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
Compiled 38 to 8 computations (78.9% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | 0 | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
| 0.0ms | base | @ | -inf | (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.0ms | im | @ | inf | (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| 0.0ms | base | @ | inf | (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 1688× | rational.json-simplify-35 |
| 992× | rational.json-1 |
| 992× | rational.json-2 |
| 992× | rational.json-3 |
| 968× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 61 |
| 1 | 76 | 61 |
| 2 | 203 | 41 |
| 3 | 642 | 41 |
| 4 | 2850 | 41 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan2.f64 im re) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan2.f64 im re) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 2 (/.f64 1 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) -1/2) (*.f64 (/.f64 1 (log.f64 base)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (*.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (-.f64 0 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (-.f64 0 (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 im re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 im re))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1562× | rational.json-simplify-49 |
| 1498× | rational.json-simplify-50 |
| 1430× | rational.json-simplify-46 |
| 1212× | rational.json-simplify-61 |
| 1082× | rational.json-simplify-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 772 | 28250 |
| 1 | 2582 | 25608 |
| 2 | 7262 | 24270 |
| 1× | node limit |
| Inputs |
|---|
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (atan2.f64 im re) 0) |
(+.f64 0 (atan2.f64 im re)) |
(+.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re)))) |
(-.f64 (atan2.f64 im re) 0) |
(-.f64 0 (neg.f64 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) -1)) |
(/.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1)) |
(/.f64 (atan2.f64 im re) 1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1)) |
(/.f64 1 (/.f64 1 (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) 2) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) 4) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) -1) |
(/.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 -1 (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))) |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 2 (/.f64 1 (atan2.f64 im re))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) 8) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) -2) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) -1/2) (*.f64 (/.f64 1 (log.f64 base)) -1/2))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 2 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) -1/2)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (/.f64 1/2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) 16) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) -4) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base))))) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) -1/2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) 2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(/.f64 (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) 1) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base)))) -1) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) 4) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (-.f64 0 (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 (log.f64 base) 4)) |
(pow.f64 (atan2.f64 im re) 1) |
(neg.f64 (neg.f64 (atan2.f64 im re))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(atan2.f64 im re) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
| Outputs |
|---|
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (atan2.f64 im re) 0) |
(atan2.f64 im re) |
(+.f64 0 (atan2.f64 im re)) |
(atan2.f64 im re) |
(+.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(-.f64 (atan2.f64 im re) 0) |
(atan2.f64 im re) |
(-.f64 0 (neg.f64 (atan2.f64 im re))) |
(atan2.f64 im re) |
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(atan2.f64 im re) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) -1)) |
(/.f64 (log.f64 base) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (neg.f64 (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1)) |
(atan2.f64 im re) |
(/.f64 (atan2.f64 im re) 1) |
(atan2.f64 im re) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))) |
(/.f64 (/.f64 (atan2.f64 im re) -1/2) -2) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1)) |
(atan2.f64 im re) |
(/.f64 1 (/.f64 1 (atan2.f64 im re))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) 2) 2) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 2 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4)) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) 4) 4) |
(atan2.f64 im re) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))) |
(atan2.f64 im re) |
(/.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))))) |
(/.f64 1 (*.f64 (log.f64 base) (*.f64 (/.f64 1/2 (atan2.f64 im re)) (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(atan2.f64 im re) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (atan2.f64 im re)) -1) |
(atan2.f64 im re) |
(/.f64 -1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 -1 (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 2 (/.f64 1 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) 8) |
(atan2.f64 im re) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) -2) -2) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) -1/2) (*.f64 (/.f64 1 (log.f64 base)) -1/2))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) 2)) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 2 (/.f64 1 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)))) |
(/.f64 2 (*.f64 (log.f64 base) (+.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (/.f64 (log.f64 base) (/.f64 1 (/.f64 1/2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 1/2 (/.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (/.f64 (log.f64 base) (/.f64 1 (/.f64 1/2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 -2 (/.f64 (log.f64 base) (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 -2 (/.f64 (log.f64 base) (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) -2) (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(atan2.f64 im re) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) -1/2)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))) |
(/.f64 (/.f64 (atan2.f64 im re) -1/2) -2) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (/.f64 1/2 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2)) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 2 (log.f64 base))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) 16) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) -4) |
(atan2.f64 im re) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (+.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (+.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base)))) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(atan2.f64 im re) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (sqrt.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(atan2.f64 im re) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)) |
(atan2.f64 im re) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(atan2.f64 im re) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) -1/2) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))) -1/2) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) -1) -1/2) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) 2)) -1/2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) 2) |
(atan2.f64 im re) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) 1/2) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) -2)) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (/.f64 1 (log.f64 base)) (+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))))) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) 1) |
(atan2.f64 im re) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 2 (log.f64 base)))) -1) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))) -1/2) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) -1) -1/2) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) 2)) -1/2) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) 4) |
(atan2.f64 im re) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) 1) |
(atan2.f64 im re) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 2 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) (-.f64 0 (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (sqrt.f64 base)) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) 2)) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) -2))) |
(atan2.f64 im re) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))) (*.f64 (log.f64 base) 4)) |
(atan2.f64 im re) |
(pow.f64 (atan2.f64 im re) 1) |
(atan2.f64 im re) |
(neg.f64 (neg.f64 (atan2.f64 im re))) |
(atan2.f64 im re) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(atan2.f64 im re) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(neg.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 base))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 2))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) 2))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 (pow.f64 base (log.f64 base)) 2) (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base)))))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(log.f64 (sqrt.f64 (pow.f64 base (*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(log.f64 (pow.f64 (sqrt.f64 (pow.f64 base (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(log.f64 (sqrt.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2)) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) -4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -4 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (/.f64 -1 (log.f64 base)))))) |
(*.f64 -2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)) (neg.f64 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 4 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1) |
(neg.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2) |
(*.f64 -1/2 (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 -1/2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 4 (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 -2 (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -4 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 4 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))))) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 -1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) -2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 4 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2)))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) (/.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 -1 (/.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2))) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)))) (/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) -2)) |
(*.f64 (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 -1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) 2) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) 2) 2) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) 2))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) 2) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) 2) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 -4 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -4 (log.f64 base))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)) 4) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) -8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 2)) 4) (*.f64 4 (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))))) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 -2 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) -4)) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -1/2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (*.f64 (log.f64 base) -1/2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 -2 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) 2)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (atan2.f64 im re)) 2)) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) (/.f64 1/2 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1/8 (log.f64 base))) (/.f64 (/.f64 1/8 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) -2)) (log.f64 base)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (/.f64 -1/4 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 1/2 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/8 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/8 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/8 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (/.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) 1/2)) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/8 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (neg.f64 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -2 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) -8) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) -1/2)) |
(*.f64 1/2 (*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 -8 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 base))) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) -1/4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 8 (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) 8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) 8))))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) 8))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 4 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -2 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) -4) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 -4 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (log.f64 base)) (/.f64 (/.f64 -1/4 (log.f64 base)) (log.f64 base))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(neg.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 base))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 2))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 (sqrt.f64 base))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) 2))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (log.f64 (pow.f64 (pow.f64 base (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (pow.f64 (pow.f64 base (log.f64 base)) 2) (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base)))))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (log.f64 (pow.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 1 (log.f64 base))))) |
(log.f64 (sqrt.f64 (pow.f64 base (*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base)))))) |
(log.f64 (pow.f64 (sqrt.f64 (pow.f64 base (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(log.f64 (sqrt.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) (*.f64 1/2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) -1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -2)) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) -4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 4)) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -4 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) -1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) -1) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(neg.f64 (*.f64 -2 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)))) |
(*.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (/.f64 -1 (log.f64 base)))))) |
(*.f64 -2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2)) (neg.f64 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 4 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1) |
(neg.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) -1/2) |
(*.f64 -1/2 (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 -1/2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/4 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 4 (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 -2 (*.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) -1/2))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1/2) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -4 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) -1/2))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) -1/2)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 4 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))))) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 -1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) -2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 4 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2)))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) (/.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (/.f64 -1 (/.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) 2))) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)))) (/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) -2)) |
(*.f64 (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 -1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) 4)) 2) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) 2) 2) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) 2))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) 2) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) 2) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (*.f64 -1 (/.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 -4 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -1 (*.f64 2 (/.f64 (atan2.f64 im re) 4))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) 4) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -4 (log.f64 base))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)) 4) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) -8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 2)) 4) (*.f64 4 (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))))) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 -2 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) -4)) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (log.f64 base)) (*.f64 (atan2.f64 im re) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -1/2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (*.f64 (log.f64 base) -1/2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 -2 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) 2)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (atan2.f64 im re)) 2)) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) (/.f64 1/2 (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1/8 (log.f64 base))) (/.f64 (/.f64 1/8 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) -2)) (log.f64 base)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (/.f64 -1/4 (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 1/2 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/8 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/8 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/8 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (/.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -1/4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) 1/2)) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/8 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (neg.f64 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 -2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) -1/2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) -1/2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -2 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) -8) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) -1/2)) |
(*.f64 1/2 (*.f64 (/.f64 (neg.f64 (log.f64 base)) -1/2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 4 (*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 8 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 -8 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 base))) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) -1/4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 8 (*.f64 2 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) 8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) 8))))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) 8))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 4 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) 2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -4 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -2 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) -2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) -4) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 -4 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 4 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 -1/4 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -4 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (log.f64 base)) (/.f64 (/.f64 -1/4 (log.f64 base)) (log.f64 base))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(log.f64 (pow.f64 base (*.f64 2 (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
| ✓ | 0.3b | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.5b | (*.f64 (log.f64 base) (log.f64 base)) |
Compiled 34 to 8 computations (76.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.0ms | im | @ | inf | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.0ms | re | @ | inf | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.0ms | im | @ | -inf | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.0ms | base | @ | inf | (*.f64 (atan2.f64 im re) (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 1520× | rational.json-1 |
| 1520× | rational.json-2 |
| 1520× | rational.json-3 |
| 1484× | exponential.json-3 |
| 1484× | rational.json-4 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 54 |
| 1 | 77 | 54 |
| 2 | 225 | 54 |
| 3 | 808 | 34 |
| 4 | 4334 | 34 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (atan2.f64 im re))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
| 1× | egg-herbie |
| 1408× | rational.json-simplify-51 |
| 928× | rational.json-simplify-43 |
| 798× | rational.json-simplify-55 |
| 692× | rational.json-simplify-35 |
| 642× | rational.json-simplify-2 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 164 | 2885 |
| 1 | 379 | 2861 |
| 2 | 1116 | 2861 |
| 3 | 4128 | 2861 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 2) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (*.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (neg.f64 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 0 (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 0 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2)) 1/2) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) -1) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) 2) |
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
| Outputs |
|---|
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 2) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 0 (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 0 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2)) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
Compiled 28910 to 9537 computations (67% saved)
25 alts after pruning (25 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1229 | 25 | 1254 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 1232 | 25 | 1257 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) | |
| 0.5b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 base)) | |
| 0.5b | (/.f64 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))) -1/2) (log.f64 base)) | |
| 0.4b | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) | |
| 0.6b | (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (log.f64 base)) | |
| 0.5b | (/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) | |
| 0.3b | (/.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (log.f64 base)) | |
| 0.4b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) | |
| 0.5b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) | |
| 0.5b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) | |
| 0.7b | (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) | |
| 0.6b | (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))) | |
| 0.6b | (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| 0.6b | (/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) | |
| 0.4b | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) | |
| ▶ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) | |
| ▶ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| 0.4b | (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) | |
| ▶ | 0.5b | (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
| 0.7b | (*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) | |
| 0.5b | (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) | |
| 0.5b | (*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 2)) | |
| ▶ | 0.4b | (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
Compiled 804 to 482 computations (40% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 17 to 6 computations (64.7% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 1 (log.f64 base)) |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
Compiled 24 to 11 computations (54.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | -inf | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.0ms | im | @ | 0 | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.0ms | base | @ | inf | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.0ms | im | @ | inf | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.0ms | base | @ | -inf | (/.f64 1 (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 1776× | rational.json-1 |
| 1776× | rational.json-2 |
| 1776× | rational.json-3 |
| 1726× | rational.json-4 |
| 1202× | rational.json-simplify-35 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 34 |
| 1 | 81 | 28 |
| 2 | 176 | 28 |
| 3 | 361 | 28 |
| 4 | 794 | 28 |
| 5 | 2455 | 28 |
| 6 | 6478 | 28 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 base)) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 (pow.f64 base 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))) (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)) (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (sqrt.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (neg.f64 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 2 (log.f64 (pow.f64 base 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 8)) (neg.f64 (log.f64 (pow.f64 base 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 (pow.f64 base 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (neg.f64 (log.f64 (pow.f64 base 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (*.f64 2 (*.f64 (neg.f64 (log.f64 base)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (*.f64 (atan2.f64 im re) -2))) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 base))) (-.f64 0 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (log.f64 base))) (-.f64 0 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (-.f64 0 (neg.f64 (log.f64 (pow.f64 base 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (-.f64 0 (*.f64 (neg.f64 (log.f64 base)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2))) (*.f64 (log.f64 base) -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 1 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 base)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (sqrt.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) |
| 1× | egg-herbie |
| 1502× | rational.json-simplify-35 |
| 1340× | rational.json-simplify-61 |
| 1326× | rational.json-simplify-51 |
| 984× | rational.json-simplify-49 |
| 928× | rational.json-simplify-50 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 211 | 2759 |
| 1 | 621 | 2735 |
| 2 | 1673 | 2735 |
| 3 | 5575 | 2735 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 2) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 4 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) |
(/.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 base))) 4) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4))) |
(/.f64 8 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))) |
(/.f64 8 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re))) |
(/.f64 (/.f64 4 (log.f64 base)) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 -2 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) 8) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) -2)) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 (pow.f64 base 8))) |
(/.f64 16 (+.f64 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))) (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))))) |
(/.f64 16 (+.f64 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)) (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)))) |
(/.f64 -4 (+.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 -4 (-.f64 0 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))) |
(/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (sqrt.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (neg.f64 (log.f64 base)) 4)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 2 (log.f64 (pow.f64 base 8)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 8)) (neg.f64 (log.f64 (pow.f64 base 8)))) |
(/.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) 8) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) 1/4) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) -2) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) 16) |
(/.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (neg.f64 (log.f64 (pow.f64 base 4))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (*.f64 2 (*.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8))) 32) |
(/.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (*.f64 (atan2.f64 im re) -2))) (log.f64 (pow.f64 base 4))) |
(/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (log.f64 (sqrt.f64 base)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (log.f64 (pow.f64 base 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (-.f64 0 (neg.f64 (log.f64 (pow.f64 base 4))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (-.f64 0 (*.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2))) (*.f64 (log.f64 base) -2)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(*.f64 1 (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) 1) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (/.f64 4 (log.f64 base)) 1/4) |
(*.f64 1/2 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) 2) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1/4 (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (sqrt.f64 base))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 4) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 8 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 8 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 8)) 8)) |
(/.f64 (/.f64 4 (log.f64 base)) (+.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -2 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -2 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) -2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 (pow.f64 base 8))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(/.f64 16 (+.f64 (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))) (*.f64 2 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 16 (+.f64 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)) (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re)))) |
(/.f64 8 (/.f64 (log.f64 (pow.f64 base 8)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 8)) 8)) |
(/.f64 -4 (+.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -4 (-.f64 0 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (atan2.f64 im re)))) |
(/.f64 (/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (/.f64 2 (/.f64 (/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2))) (atan2.f64 im re)) (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (atan2.f64 im re)))) |
(/.f64 (/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (/.f64 2 (/.f64 (/.f64 (/.f64 (log.f64 (pow.f64 base 4)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2))) (atan2.f64 im re)) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (sqrt.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (neg.f64 (log.f64 base)) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) 16) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 2 (log.f64 (pow.f64 base 8)))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 (pow.f64 base 8))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 8)) (neg.f64 (log.f64 (pow.f64 base 8)))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 (pow.f64 base 8))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(/.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) 1/4) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 (pow.f64 base 4)))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) -2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) 16) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (atan2.f64 im re) 4))) (*.f64 2 (neg.f64 (log.f64 (pow.f64 base 4))))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (*.f64 2 (*.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8))) 32) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (*.f64 (atan2.f64 im re) -2))) (log.f64 (pow.f64 base 4))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (log.f64 (sqrt.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (log.f64 (pow.f64 base 4))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4))) (-.f64 0 (neg.f64 (log.f64 (pow.f64 base 4))))) |
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) 4)) |
(*.f64 (atan2.f64 im re) (/.f64 4 (log.f64 (pow.f64 base 4)))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2))) (-.f64 0 (*.f64 (neg.f64 (log.f64 base)) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2))) (*.f64 (log.f64 base) -2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(*.f64 1 (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(/.f64 1 (log.f64 base)) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (/.f64 4 (log.f64 base)) 1/4) |
(*.f64 1/4 (/.f64 4 (log.f64 base))) |
(*.f64 1/2 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/2) |
(*.f64 (/.f64 1/2 (log.f64 base)) 2) |
(*.f64 2 (/.f64 1/2 (log.f64 base))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 1/4 (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) 1/4) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (sqrt.f64 base))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 1 (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 4) |
(/.f64 1 (log.f64 base)) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| ✓ | 0.3b | (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
| 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 38 to 8 computations (78.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | im | @ | 0 | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| 0.0ms | im | @ | inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| 0.0ms | re | @ | inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| 0.0ms | im | @ | -inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 1722× | rational.json-simplify-35 |
| 1084× | rational.json-1 |
| 1084× | rational.json-2 |
| 1084× | rational.json-3 |
| 1062× | exponential.json-3 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 64 |
| 1 | 76 | 64 |
| 2 | 205 | 64 |
| 3 | 649 | 64 |
| 4 | 2715 | 60 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (+.f64 (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 4 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 -1 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (+.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 8 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) 2) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)) (/.f64 8 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1478× | rational.json-simplify-49 |
| 1122× | rational.json-simplify-51 |
| 1100× | rational.json-simplify-46 |
| 1002× | rational.json-simplify-50 |
| 848× | rational.json-simplify-53 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 681 | 8982 |
| 1 | 2627 | 8720 |
| 2 | 6136 | 8634 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (/.f64 1 (log.f64 base)))) |
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0) |
(+.f64 0 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0) |
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) -1)) |
(/.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) -1)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1) |
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(/.f64 1 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (+.f64 (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 2 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 2 (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 2) 2) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4) 4) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 4 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 -1 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (+.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 4 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) 4) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 2) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 4) |
(/.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) 2) |
(/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 8 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(/.f64 (/.f64 (log.f64 base) 2) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) 2) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base))))) |
(/.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 4) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 8) |
(/.f64 (+.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) 4) |
(/.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base)))) 8) |
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (+.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(/.f64 (+.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) -2) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) 4) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 (log.f64 base) 4)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)) (/.f64 8 (log.f64 base))) |
(/.f64 (/.f64 1/2 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (log.f64 base))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 1 (log.f64 base)))) |
(pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1) |
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(*.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 -1 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2)) 2) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (atan2.f64 im re)) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (/.f64 1 (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 0))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) -1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) -1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) -1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (+.f64 (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 2) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 0 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (+.f64 (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (*.f64 4 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (+.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(*.f64 4 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (+.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 4 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 -1 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (-.f64 0 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (+.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (+.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) (+.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(*.f64 4 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2)) (+.f64 (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (*.f64 4 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base)))))) |
(/.f64 (/.f64 (*.f64 4 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 1/2))) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 4 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 8 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) 1/8))) |
(/.f64 (*.f64 8 (/.f64 1 (/.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) 2))) (/.f64 (log.f64 base) 1/8)) |
(/.f64 (*.f64 8 (/.f64 1 (/.f64 1 (atan2.f64 im re)))) (/.f64 (log.f64 base) 1/8)) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) 1)) |
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) 2) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 -1 (log.f64 base)))) |
(/.f64 -1 (*.f64 (log.f64 base) (*.f64 -1 (/.f64 1 (atan2.f64 im re))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (-.f64 0 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (+.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 1 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 4))) 16) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base)))) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) 1)) |
(/.f64 (+.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) -2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (*.f64 (atan2.f64 im re) 2)) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -2) (/.f64 1 (log.f64 base)))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) 1)) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (log.f64 base))))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)) (/.f64 8 (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) (/.f64 8 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (log.f64 base)) (/.f64 8 (log.f64 base))) |
(/.f64 (/.f64 1/2 (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 2) 4)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) 8) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (*.f64 (log.f64 base) 8) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base)))) |
(pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) -1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 2)) 2) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 2) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 -2 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.3b | (/.f64 1 (log.f64 base)) | |
| ✓ | 0.4b | (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
Compiled 47 to 20 computations (57.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | 0 | (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | inf | (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
| 0.0ms | im | @ | 0 | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| 0.0ms | base | @ | -inf | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| 1× | batch-egg-rewrite |
| 1282× | rational.json-1 |
| 1282× | rational.json-2 |
| 1282× | rational.json-3 |
| 1248× | exponential.json-3 |
| 1248× | rational.json-4 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 95 |
| 1 | 100 | 83 |
| 2 | 252 | 55 |
| 3 | 721 | 49 |
| 4 | 4046 | 49 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 -1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 (/.f64 1 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 8 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 base)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 base)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 2 (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (/.f64 -1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -4 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (log.f64 base))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4)) (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -4 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (neg.f64 (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (-.f64 0 (*.f64 2 (/.f64 -1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (log.f64 base))) (fabs.f64 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 2 (log.f64 base)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1996× | rational.json-simplify-35 |
| 890× | rational.json-simplify-46 |
| 846× | rational.json-simplify-49 |
| 578× | rational.json-simplify-38 |
| 512× | rational.json-simplify-40 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 507 | 7160 |
| 1 | 1947 | 6798 |
| 2 | 5702 | 6714 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 -1 (log.f64 base)))) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(-.f64 0 (/.f64 -1 (log.f64 base))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (log.f64 base) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 2 (*.f64 (log.f64 base) 2)) |
(/.f64 2 (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(/.f64 (/.f64 2 (log.f64 base)) 2) |
(/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) 4) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 4)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 4 (*.f64 (log.f64 base) 4)) |
(/.f64 4 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 4 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (/.f64 -1 (log.f64 base)) -1) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 -1 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 -1 (neg.f64 (log.f64 base))) |
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 8 (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 8 (*.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 (/.f64 1 (log.f64 base)) 4)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 8 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 -2 (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 -2 (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 -2 (*.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 -2 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 -2 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (log.f64 base) 4)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 4 (log.f64 base)) 4) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1/2 (*.f64 (log.f64 base) 1/2)) |
(/.f64 (/.f64 1/2 (log.f64 base)) 1/2) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 -4 (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 16 (*.f64 2 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (/.f64 -1 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(/.f64 (/.f64 -4 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(/.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) 2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 -8 (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) 1/2) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 4 (log.f64 base))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4)) (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4))) |
(/.f64 -1/2 (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (/.f64 -4 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (neg.f64 (/.f64 2 (log.f64 base))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (*.f64 (log.f64 base) 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (/.f64 -1 (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (-.f64 0 (*.f64 2 (/.f64 -1 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base)))) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(+.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 2 (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 1/2) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1/2 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base)))) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2))) |
(*.f64 (fabs.f64 (/.f64 1/2 (log.f64 base))) (fabs.f64 (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)) 2) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) 2) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 (*.f64 2 (fabs.f64 (/.f64 2 (log.f64 base)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(fabs.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) -2)) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(+.f64 0 (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(+.f64 -1 (-.f64 1 (/.f64 -1 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(+.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(-.f64 (/.f64 1 (log.f64 base)) 0) |
(/.f64 1 (log.f64 base)) |
(-.f64 0 (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (log.f64 base) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 2 (*.f64 (log.f64 base) 2)) |
(/.f64 1 (log.f64 base)) |
(/.f64 2 (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) 2) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) 4) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 4 (*.f64 (log.f64 base) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 4 (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 4 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -1 (log.f64 base)) -1) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -1 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (neg.f64 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 8 (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 8 (*.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (*.f64 (/.f64 1 (log.f64 base)) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) 8) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 8 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -2 (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -2 (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -2 (*.f64 (*.f64 2 (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -2 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -2 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (log.f64 base) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 4 (log.f64 base)) 4) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (+.f64 (/.f64 2 (log.f64 base)) (/.f64 0 (log.f64 base))) 2) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 -1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1/2 (*.f64 (log.f64 base) 1/2)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1/2 (log.f64 base)) 1/2) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (/.f64 -2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 -4 (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 16 (*.f64 2 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 2 (/.f64 -1 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -4 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4) (/.f64 1 (log.f64 base))) 4) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) 2) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) 2)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) 2) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)) (neg.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -4) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) -4)) |
(/.f64 -8 (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base))) 1/2) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (+.f64 (/.f64 2 (log.f64 base)) (/.f64 0 (log.f64 base))) 2) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 4 (log.f64 base))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 4 (log.f64 base))) (neg.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 4 (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) -4)) |
(/.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) 1/2) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 4)) (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4))) |
(/.f64 (neg.f64 (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4))) |
(/.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) -4) (*.f64 (/.f64 1 (log.f64 base)) -4)) |
(/.f64 (*.f64 4 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (/.f64 1 (log.f64 base)) -4)) |
(/.f64 -1/2 (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 -4 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) 1/4)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (-.f64 (/.f64 (log.f64 base) 1/4) 0) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 1 (/.f64 -1 (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (/.f64 2 (log.f64 base))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (neg.f64 (/.f64 2 (log.f64 base))))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (*.f64 (log.f64 base) 4)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (+.f64 (/.f64 2 (log.f64 base)) (/.f64 0 (log.f64 base))) 2) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) -2) (neg.f64 (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) 8))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) 8)) (neg.f64 (*.f64 (log.f64 base) 8))) |
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 base)) 8) 0) (*.f64 (log.f64 base) 8)) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (-.f64 0 (*.f64 2 (/.f64 -1 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) (neg.f64 (*.f64 2 (/.f64 -1 (log.f64 base))))) |
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (neg.f64 (*.f64 2 (/.f64 -1 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 base)) 4)) (neg.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -4) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) -4)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 8 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) 4)) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (*.f64 (log.f64 base) 4)))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 -1 (log.f64 base))) (/.f64 1 (log.f64 base)))) (-.f64 0 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 -1 (log.f64 base)) (/.f64 2 (/.f64 1 (log.f64 base))))) (neg.f64 (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) 2))) (neg.f64 (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) 2))) (*.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (/.f64 4 (*.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) 4))) |
(/.f64 (neg.f64 (/.f64 4 (*.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) (*.f64 (log.f64 base) -4)) |
(/.f64 (neg.f64 (/.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -4)) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) 2)) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (neg.f64 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (neg.f64 (log.f64 (sqrt.f64 base)))) |
(/.f64 (-.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) 0) (log.f64 (sqrt.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) -2) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) -2) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) (-.f64 0 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (neg.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) -2) (neg.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) 0) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 -2 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))))) (log.f64 base)) |
(/.f64 1 (*.f64 (*.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (-.f64 0 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (-.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) 0) (fabs.f64 (log.f64 base))) |
(pow.f64 (/.f64 1 (log.f64 base)) 1) |
(/.f64 1 (log.f64 base)) |
(neg.f64 (/.f64 -1 (log.f64 base))) |
(/.f64 1 (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(+.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(-.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 1/2) |
(*.f64 1/2 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 2) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 2) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 1/2 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 2 (*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 2 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 2 (*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) |
(*.f64 2 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1/2 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2))) |
(fabs.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 1/2 (/.f64 2 (log.f64 base))))) |
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (fabs.f64 (/.f64 1/2 (log.f64 base))) (fabs.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))) 2) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)) 2) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) 2) |
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) (log.f64 base)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) 4)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 2 (fabs.f64 (/.f64 2 (log.f64 base)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 2 (/.f64 2 (fabs.f64 (log.f64 base)))) (/.f64 1 (fabs.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 2 (/.f64 2 (fabs.f64 (log.f64 base)))) (fabs.f64 (/.f64 1/4 (log.f64 base)))) |
(*.f64 2 (fabs.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/4 (log.f64 base))))) |
(pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (fabs.f64 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(log.f64 (pow.f64 base (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 1/2 (log.f64 base)) |
| ✓ | 0.3b | (*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
| 0.3b | (*.f64 (atan2.f64 im re) (log.f64 base)) | |
| ✓ | 0.4b | (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
Compiled 54 to 21 computations (61.1% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | base | @ | inf | (/.f64 1/2 (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 1/2 (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | 0 | (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | 0 | (/.f64 1/2 (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 2038× | rational.json-1 |
| 2038× | rational.json-2 |
| 1088× | rational.json-simplify-35 |
| 816× | rational.json-3 |
| 790× | exponential.json-3 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 81 |
| 1 | 104 | 81 |
| 2 | 250 | 81 |
| 3 | 709 | 61 |
| 4 | 2253 | 49 |
| 5 | 6841 | 49 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 1/2 (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 4)) (*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 (pow.f64 base 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (pow.f64 base 4))) (*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 1/4 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (pow.f64 base 4))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 base))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re)) (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))) (log.f64 (pow.f64 base 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 4) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 base))) (+.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (neg.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 -1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (log.f64 (pow.f64 base 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))))) |
| 1× | egg-herbie |
| 1906× | rational.json-simplify-35 |
| 1228× | rational.json-simplify-43 |
| 1220× | rational.json-simplify-46 |
| 852× | rational.json-simplify-2 |
| 630× | rational.json-simplify-39 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 244 | 4346 |
| 1 | 680 | 4272 |
| 2 | 2067 | 4168 |
| 3 | 6519 | 4118 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(+.f64 0 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 1 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 (pow.f64 base 4)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 2 (log.f64 (pow.f64 base 4))) (*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 1/4 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1/2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base)) -1) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (/.f64 1 (log.f64 (pow.f64 base 4))) (/.f64 2 (log.f64 base))) |
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 (pow.f64 base 4))) |
(pow.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(neg.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base))) |
(fabs.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(fabs.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re)) (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))) (log.f64 (pow.f64 base 4)))) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) 2) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4))) |
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 4) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (+.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) |
(/.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (neg.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) -1/2)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 1/2 (log.f64 base)) 0) |
(+.f64 0 (/.f64 1/2 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 -1/2 (log.f64 base)))) |
(-.f64 (/.f64 1/2 (log.f64 base)) 0) |
(-.f64 0 (/.f64 -1/2 (log.f64 base))) |
(*.f64 1/2 (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) 1) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 1 (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (/.f64 1 (log.f64 base)) 1/2) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/4) |
(*.f64 (/.f64 -1/2 (log.f64 base)) -1) |
(*.f64 -1 (/.f64 -1/2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) 2) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(*.f64 1/4 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 2) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (log.f64 (pow.f64 base 4))) |
(pow.f64 (/.f64 1/2 (log.f64 base)) 1) |
(neg.f64 (/.f64 -1/2 (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
| Outputs |
|---|
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 -1/2 (log.f64 (/.f64 1 base))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(+.f64 0 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(-.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1/2 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 2 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 1 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 1/4 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 1/4 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1/2) |
(*.f64 1/2 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1/8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 1/8 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 1/4 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1/2 (log.f64 base)) (log.f64 (pow.f64 base 4)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1/4 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)) (log.f64 (pow.f64 base 4)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 (pow.f64 base 4)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/4 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1/2 (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) (/.f64 1/2 (log.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) 4)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base 4))))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 1/2 (log.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/4 (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 1/4 (log.f64 base)) 4)) |
(*.f64 (/.f64 1/4 (log.f64 base)) (*.f64 2 (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 2 (log.f64 (pow.f64 base 4))) (*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 2 (log.f64 (pow.f64 base 4))) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 8))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (log.f64 (pow.f64 base 4))))) |
(*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (*.f64 1/4 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1/2 (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base)) -1) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) 2) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 (pow.f64 base 4))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (log.f64 (pow.f64 base 4)))) |
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 base))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/4 (log.f64 base))) |
(*.f64 (/.f64 2 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 1/4 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 (/.f64 1/4 (log.f64 base)) (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 2 (/.f64 (/.f64 1/4 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 (pow.f64 base 4))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1/8 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 1/8 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(pow.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(neg.f64 (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) |
(fabs.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(fabs.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base 4)))))) |
(fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) (log.f64 (pow.f64 base 4))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (fabs.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))))) |
(/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (fabs.f64 (log.f64 (pow.f64 base 4))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re)) (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))))) |
(/.f64 1/2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) 1/4))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))) (log.f64 (pow.f64 base 4)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(/.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (/.f64 (log.f64 (pow.f64 base 4)) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (+.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (+.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))))) |
(/.f64 1/2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) 1/4))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1 (log.f64 (pow.f64 base (log.f64 base))))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (log.f64 base)) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 -1/2 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 (pow.f64 base 4))) |
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 4) (+.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 4 (/.f64 1/2 (*.f64 2 (+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 0 (log.f64 base)))))) |
(*.f64 4 (/.f64 1/2 (*.f64 2 (+.f64 (/.f64 0 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 2 (/.f64 2 (log.f64 base))) (+.f64 (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 2 (/.f64 (/.f64 2 (log.f64 base)) (+.f64 (*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (atan2.f64 im re))))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re)) 4))) |
(/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (+.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) |
(/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (+.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))))) |
(/.f64 (/.f64 -1 (log.f64 base)) (+.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) -2))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) -2))))) |
(neg.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) -2))))) |
(/.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1/2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 8)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 16) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (+.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4)))) (neg.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 4))) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 (pow.f64 base 4)) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1 (log.f64 (pow.f64 base (log.f64 base))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) -1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) |
(+.f64 (/.f64 1/2 (log.f64 base)) 0) |
(/.f64 1/2 (log.f64 base)) |
(+.f64 0 (/.f64 1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(+.f64 -1 (-.f64 1 (/.f64 -1/2 (log.f64 base)))) |
(/.f64 1/2 (log.f64 base)) |
(-.f64 (/.f64 1/2 (log.f64 base)) 0) |
(/.f64 1/2 (log.f64 base)) |
(-.f64 0 (/.f64 -1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 1/2 (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) 1) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base 4)))) |
(*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) 4)) |
(*.f64 2 (/.f64 1/4 (log.f64 base))) |
(*.f64 1 (/.f64 1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) 1/2) |
(*.f64 1/2 (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 8)) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/4) |
(*.f64 (/.f64 -1/2 (log.f64 base)) -1) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 -1 (/.f64 -1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4)))) 2) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 (pow.f64 base 4))))) |
(*.f64 2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base 4)))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(*.f64 1/4 (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) 1/4) |
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 4) 2) |
(*.f64 2 (/.f64 1/4 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) 8)) (log.f64 (pow.f64 base 4))) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 8)) |
(*.f64 (log.f64 (pow.f64 base 4)) (/.f64 1/8 (*.f64 (log.f64 base) (log.f64 base)))) |
(pow.f64 (/.f64 1/2 (log.f64 base)) 1) |
(/.f64 1/2 (log.f64 base)) |
(neg.f64 (/.f64 -1/2 (log.f64 base))) |
(/.f64 1/2 (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)))) |
Compiled 42138 to 16192 computations (61.6% saved)
21 alts after pruning (17 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2065 | 8 | 2073 |
| Fresh | 11 | 9 | 20 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 4 | 4 |
| Total | 2077 | 21 | 2098 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| ▶ | 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) | |
| 0.5b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 base)) | |
| 0.4b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) | |
| ▶ | 0.4b | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| 0.5b | (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) | |
| ▶ | 0.4b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.7b | (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) | |
| 0.6b | (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))) | |
| 0.6b | (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| 0.6b | (/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) | |
| ▶ | 0.6b | (/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
| 0.4b | (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) | |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| ✓ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) | |
| 0.5b | (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) | |
| 0.4b | (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) | |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
| ▶ | 0.5b | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
Compiled 592 to 356 computations (39.9% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| ✓ | 0.3b | (*.f64 (log.f64 base) (atan2.f64 im re)) |
| ✓ | 0.4b | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
Compiled 38 to 8 computations (78.9% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | 0 | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (*.f64 (log.f64 base) (atan2.f64 im re)) |
| 0.0ms | base | @ | -inf | (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
| 0.0ms | base | @ | 0 | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| 1× | batch-egg-rewrite |
| 1148× | rational.json-1 |
| 1148× | rational.json-2 |
| 1148× | rational.json-3 |
| 1128× | rational.json-simplify-50 |
| 1118× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 81 |
| 1 | 78 | 81 |
| 2 | 228 | 41 |
| 3 | 777 | 41 |
| 4 | 3151 | 41 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan2.f64 im re) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (atan2.f64 im re) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (atan2.f64 im re) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 im re) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 im re))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 1/2)) (-.f64 0 (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (atan2.f64 im re))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 4) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) -2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1282× | rational.json-simplify-55 |
| 1138× | rational.json-simplify-35 |
| 1132× | rational.json-simplify-2 |
| 974× | rational.json-simplify-50 |
| 544× | rational.json-simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1289 | 36174 |
| 1 | 4221 | 35532 |
| 2 | 5671 | 34330 |
| 3 | 7661 | 34324 |
| 1× | node limit |
| Inputs |
|---|
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (atan2.f64 im re) 0) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(+.f64 (atan2.f64 im re) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 0 (atan2.f64 im re)) |
(+.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re)))) |
(+.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (atan2.f64 im re) 1/2)) |
(+.f64 (/.f64 0 (log.f64 base)) (atan2.f64 im re)) |
(-.f64 (atan2.f64 im re) 0) |
(-.f64 0 (neg.f64 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) 1) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) |
(*.f64 1 (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 2 (/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) 1/4) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) -1) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 base))) |
(*.f64 -1 (neg.f64 (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) 2) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base)))) |
(*.f64 1/4 (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) 1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(pow.f64 (atan2.f64 im re) 1) |
(neg.f64 (neg.f64 (atan2.f64 im re))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(atan2.f64 im re) |
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(+.f64 0 (*.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(-.f64 0 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) 4) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) 8) |
(/.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 1/2)) (-.f64 0 (/.f64 1/2 (atan2.f64 im re)))) |
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(neg.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 -1 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 1/2)) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) 1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) 1/2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 1/2) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 2) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 1/2) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) 1/2) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 2 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| Outputs |
|---|
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(atan2.f64 im re) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (atan2.f64 im re) 0) |
(atan2.f64 im re) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(+.f64 (atan2.f64 im re) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(+.f64 0 (atan2.f64 im re)) |
(atan2.f64 im re) |
(+.f64 -1 (-.f64 1 (neg.f64 (atan2.f64 im re)))) |
(atan2.f64 im re) |
(+.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (atan2.f64 im re) 1/2)) |
(atan2.f64 im re) |
(+.f64 (/.f64 0 (log.f64 base)) (atan2.f64 im re)) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(-.f64 (atan2.f64 im re) 0) |
(atan2.f64 im re) |
(-.f64 0 (neg.f64 (atan2.f64 im re))) |
(atan2.f64 im re) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (atan2.f64 im re) 1) |
(atan2.f64 im re) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 1 (atan2.f64 im re)) |
(atan2.f64 im re) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 2 (*.f64 (atan2.f64 im re) 1/2)) |
(atan2.f64 im re) |
(*.f64 2 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 2 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 2 (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 2 (/.f64 (neg.f64 (atan2.f64 im re)) -2)) |
(*.f64 2 (/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 2 (/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) 1/4) |
(atan2.f64 im re) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) 1/2) |
(atan2.f64 im re) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (log.f64 base) (*.f64 1/2 (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 1) (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4))))) |
(*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) -1) |
(atan2.f64 im re) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) -2)) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 -1 (neg.f64 (atan2.f64 im re))) |
(atan2.f64 im re) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) 2) |
(atan2.f64 im re) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) 2)) |
(atan2.f64 im re) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (log.f64 base) (*.f64 1/2 (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 1) (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re))))) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (/.f64 1 (log.f64 base))) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (neg.f64 (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 1/4 (*.f64 (atan2.f64 im re) 4)) |
(atan2.f64 im re) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4))))) |
(*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (log.f64 base)) 2)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) 1/2) (log.f64 base))) |
(/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) 1/2) |
(*.f64 1/2 (*.f64 2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (neg.f64 (/.f64 1 (log.f64 base)))) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (*.f64 (+.f64 (log.f64 base) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) -2)) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) 1/2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 4 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (neg.f64 (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 4 (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 2 (neg.f64 (log.f64 base))) (log.f64 base)))) |
(*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -4)) (*.f64 -2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) -2))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) -2)) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) -2)) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) -2)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 2))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) -2))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -1 (log.f64 base))) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) -2)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) -2))) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 4 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 4 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/2) |
(*.f64 1/2 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 1/2 (*.f64 -2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))))))) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -2 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))))) |
(/.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (/.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 -2 (*.f64 (log.f64 base) 4)) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re))) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 -2 (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 2 (atan2.f64 im re)) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) 2) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 4 (/.f64 (/.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 -4 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 2 (log.f64 base))))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 2 (log.f64 base)) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base)))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) 2) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (/.f64 2 (log.f64 base)))) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 2 (/.f64 2 (log.f64 base))))) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (/.f64 2 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base))) (/.f64 -8 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) -2)) (/.f64 8 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))) (*.f64 -2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 2 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -4) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -4) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (log.f64 base))) 4)) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (neg.f64 (log.f64 base)))) |
(+.f64 (atan2.f64 im re) (/.f64 0 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 8))) (/.f64 1 (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1/2 (neg.f64 (log.f64 base)))) (/.f64 1/2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base))) (/.f64 -1/2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) -4))) (/.f64 1 (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 8))) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) -4))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 4 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (*.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 8)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 8)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (/.f64 4 (*.f64 (log.f64 base) -4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -4) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -4) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -4) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4))))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) -4)))) |
(*.f64 -4 (*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4)) (atan2.f64 im re))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (log.f64 base))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 -4 (*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (log.f64 base))))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (log.f64 base)))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (log.f64 base))))) (/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (neg.f64 (log.f64 base)))) |
(pow.f64 (atan2.f64 im re) 1) |
(atan2.f64 im re) |
(neg.f64 (neg.f64 (atan2.f64 im re))) |
(atan2.f64 im re) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(atan2.f64 im re) |
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) 4) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1) |
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) 8) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(*.f64 -2 (/.f64 (atan2.f64 im re) (neg.f64 (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) -2) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (*.f64 -2 (neg.f64 (log.f64 base))) (/.f64 2 (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 1/2)) (-.f64 0 (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 (sqrt.f64 base)))) |
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 0 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 0 (log.f64 base)) (/.f64 0 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(+.f64 (/.f64 0 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) 2)) |
(*.f64 2 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) 1) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 -1 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (log.f64 base) (*.f64 1/2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 1/2 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) 4))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 2))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 1/2 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (neg.f64 (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) 2) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) 2)) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) 2)) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) 1/2) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (*.f64 2 (*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 1/2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) 1) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) -1) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base)) (/.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 4 (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 2))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (log.f64 base) 2) 1/2)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 8)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 base) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 4 (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 1 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (atan2.f64 im re))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) 1/2) |
(*.f64 1/2 (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 1/2 (/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (neg.f64 (log.f64 base)))) (/.f64 (/.f64 2 (neg.f64 (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (neg.f64 (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (/.f64 (/.f64 -2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (atan2.f64 im re))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 4) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 -4 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 4) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) -2) (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (neg.f64 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -1 (log.f64 base))) (/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 -2 (neg.f64 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 -2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) -1) (/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (neg.f64 (log.f64 base))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) -2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) (/.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 4 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) (/.f64 (/.f64 -1 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) -2)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))) (/.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re))))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re))))) (/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (neg.f64 (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) 4)) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 8) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (neg.f64 (log.f64 base))) (/.f64 -8 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 8) (/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) 8)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 8) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -4) (*.f64 4 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) 4)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -4) (*.f64 4 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2))) |
(/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 2 (log.f64 base)))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (neg.f64 (log.f64 base)))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) -2))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 4 (*.f64 (log.f64 base) -4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (*.f64 (log.f64 base) 8)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) 1/2)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (neg.f64 (log.f64 base))) (/.f64 -1/2 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) 1/2) (*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 (log.f64 base) -2)) (*.f64 (log.f64 base) -4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (atan2.f64 im re))) (/.f64 1/2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) 8))) (/.f64 1/2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1/2 (neg.f64 (log.f64 base)))) (/.f64 1/2 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 -1/2 (log.f64 base))) (/.f64 (/.f64 -1/2 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(/.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) -4))) (/.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) 8))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1/2 (log.f64 base))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1/2 (neg.f64 (log.f64 base)))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 -1/2 (log.f64 base))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1/2 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) -4))) (*.f64 (/.f64 1/2 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8)) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base)) (/.f64 (*.f64 4 (*.f64 (log.f64 base) 2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 8)) (/.f64 (*.f64 (atan2.f64 im re) 8) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) 8)) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 2 (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 -2 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 2 (*.f64 2 (*.f64 (atan2.f64 im re) 4))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 8))) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 2 (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (*.f64 (log.f64 base) 4))) (*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 4 (*.f64 (log.f64 base) -4)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) -4) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -4) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) -4) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) -4) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) -2)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -4))) (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) -4) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 2))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 1 (atan2.f64 im re)))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (neg.f64 (log.f64 base))) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) -2) (neg.f64 (*.f64 (log.f64 base) 4))))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4)))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) -1) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) -1) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 -2 (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 -2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) -2)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1/2 (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 2) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) 1/2) |
(*.f64 1/2 (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 2) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1/2 (log.f64 base)) 2)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 1/2 (*.f64 4 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (*.f64 (log.f64 base) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base (log.f64 base)))) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base (log.f64 base)))) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 base (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (pow.f64 base (log.f64 base)) (log.f64 base)))) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (pow.f64 base (log.f64 base)))) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 4 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 2 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 2 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -4)) (*.f64 -2 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -4)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 2 (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) 1/2) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) 1/2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 2 (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) 1/2)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -4))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 -2 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 1/2 (/.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 1/2 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base))))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (/.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 4 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (log.f64 base))))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base)))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) -2))))) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))))))) |
(*.f64 (atan2.f64 im re) (*.f64 1/2 (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 -1 (log.f64 base))))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 4 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 -2 (*.f64 (log.f64 base) 4)) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 -2 (*.f64 (log.f64 base) 4)) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 -2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (/.f64 -2 (*.f64 (log.f64 base) 4)) (/.f64 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 4)) (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(/.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (/.f64 (*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (*.f64 (log.f64 base) 4)) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (atan2.f64 im re))) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (/.f64 -2 (log.f64 base)) (atan2.f64 im re)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (atan2.f64 im re)))) (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 2 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) -2))) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -4) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (atan2.f64 im re) (atan2.f64 im re))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 2 (atan2.f64 im re))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (/.f64 (*.f64 (log.f64 base) 4) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (*.f64 -2 (/.f64 (/.f64 (log.f64 base) 2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) 4) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(*.f64 (/.f64 -4 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 4 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (/.f64 (*.f64 (log.f64 base) 2) 4) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (/.f64 4 (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(*.f64 (/.f64 -4 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) (/.f64 4 (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 4 (*.f64 (log.f64 base) -2)) (*.f64 -2 (/.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (log.f64 base))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 8)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) 2) 4))) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 4 (*.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (log.f64 base) -2) (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 8)) (*.f64 (log.f64 base) -2)) (/.f64 (*.f64 -2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) 8))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 2 (/.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 4 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))))) |
(*.f64 (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (/.f64 (*.f64 (log.f64 base) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (log.f64 base))) |
(*.f64 (*.f64 -2 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) (/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) -2) (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 4 (/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) |
(*.f64 (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (/.f64 (*.f64 (log.f64 base) 4) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 -2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) (*.f64 4 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) 4)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 4) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (fabs.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (fabs.f64 (log.f64 base))) (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 -2 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) -2) (fabs.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (log.f64 base) -2)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(neg.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))))) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| ✓ | 0.4b | (/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
Compiled 26 to 9 computations (65.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | re | @ | inf | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| 0.0ms | base | @ | -inf | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| 0.0ms | im | @ | -inf | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| 0.0ms | im | @ | inf | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| 0.0ms | base | @ | inf | (/.f64 (log.f64 base) (atan2.f64 im re)) |
| 1× | batch-egg-rewrite |
| 1634× | rational.json-1 |
| 1634× | rational.json-2 |
| 1634× | rational.json-3 |
| 1616× | rational.json-4 |
| 1608× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 34 |
| 1 | 84 | 34 |
| 2 | 205 | 34 |
| 3 | 485 | 34 |
| 4 | 1280 | 34 |
| 5 | 4235 | 34 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (log.f64 base)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (atan2.f64 im re))) (log.f64 base))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 base (/.f64 1/2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 1/4 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (atan2.f64 im re)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (atan2.f64 im re)))))))) |
| 1× | egg-herbie |
| 1594× | rational.json-simplify-51 |
| 1226× | rational.json-simplify-44 |
| 1176× | rational.json-simplify-61 |
| 1176× | rational.json-simplify-47 |
| 812× | rational.json-simplify-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 217 | 2946 |
| 1 | 496 | 2880 |
| 2 | 1364 | 2878 |
| 3 | 5522 | 2878 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (log.f64 base))) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) 1/2)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) 1)) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1)) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base)))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2)) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) 1)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (log.f64 base)) 1)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2)) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 2) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(neg.f64 (/.f64 -1 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (atan2.f64 im re))) (log.f64 base))) |
(+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(+.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) |
(+.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(+.f64 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1) |
(-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(-.f64 0 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) 1/2)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) 1/2)) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) 1)) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 1)) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 2 (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 2 (log.f64 (pow.f64 base (/.f64 1/2 (atan2.f64 im re))))) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2)) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) 1/4) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) 1)) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/4 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 base))) 1)) |
(*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (atan2.f64 im re)) 1)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) 2) 1)) |
(*.f64 1/2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2) |
(*.f64 1/4 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4)) |
(*.f64 (/.f64 (log.f64 base) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (atan2.f64 im re))) |
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) |
(log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (atan2.f64 im re)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(neg.f64 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (log.f64 base))) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) 1/2)) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 1/2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (sqrt.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (sqrt.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (log.f64 base)) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 1/2 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) 1/2) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 -1 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (atan2.f64 im re))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(+.f64 (-.f64 1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 0) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(-.f64 0 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (atan2.f64 im re)) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (*.f64 (log.f64 base) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 2 (log.f64 (pow.f64 base (/.f64 1/2 (atan2.f64 im re))))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (log.f64 (pow.f64 base 2))) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2) 1/2) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4) 1/4) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/4 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 base))) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 -1 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (atan2.f64 im re)) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) 2) 1)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 1/2 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) 2) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 1/4 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 4)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 (log.f64 base) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (log.f64 base) 4)) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(neg.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(neg.f64 (/.f64 (/.f64 1 (/.f64 -1 (log.f64 base))) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (atan2.f64 im re)) |
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) |
(log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (atan2.f64 im re)))) |
(log.f64 (pow.f64 base (*.f64 2 (/.f64 1/2 (atan2.f64 im re))))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.3b | (*.f64 (atan2.f64 im re) (log.f64 base)) | |
| ✓ | 0.5b | (pow.f64 (log.f64 base) 2) |
Compiled 33 to 12 computations (63.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | -inf | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.0ms | base | @ | inf | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.0ms | base | @ | -inf | (pow.f64 (log.f64 base) 2) |
| 0.0ms | base | @ | 0 | (pow.f64 (log.f64 base) 2) |
| 0.0ms | base | @ | 0 | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 1× | batch-egg-rewrite |
| 1096× | rational.json-1 |
| 1096× | rational.json-2 |
| 1096× | rational.json-3 |
| 1070× | rational.json-4 |
| 1062× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 44 |
| 1 | 80 | 44 |
| 2 | 195 | 44 |
| 3 | 512 | 44 |
| 4 | 1545 | 44 |
| 5 | 3842 | 44 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (log.f64 base) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (/.f64 (pow.f64 (log.f64 base) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 base) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 base) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (pow.f64 (log.f64 (sqrt.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (pow.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (sqrt.f64 base)) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 base) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (pow.f64 (log.f64 base) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (log.f64 (pow.f64 base (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (pow.f64 (pow.f64 base (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 1/2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (log.f64 (pow.f64 base (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 8 (log.f64 (pow.f64 base (atan2.f64 im re)))) (*.f64 1/4 (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (log.f64 (pow.f64 base (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2)))) (*.f64 -1 (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (pow.f64 (log.f64 base) 2))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))))) |
| 1× | egg-herbie |
| 1460× | rational.json-simplify-51 |
| 1022× | rational.json-simplify-2 |
| 884× | exponential.json-simplify-29 |
| 614× | rational.json-simplify-49 |
| 560× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 255 | 4353 |
| 1 | 586 | 4329 |
| 2 | 1456 | 4249 |
| 3 | 4030 | 4243 |
| 4 | 7809 | 4243 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (pow.f64 (log.f64 base) 2) 0) |
(+.f64 0 (pow.f64 (log.f64 base) 2)) |
(+.f64 -1 (-.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(-.f64 (pow.f64 (log.f64 base) 2) 0) |
(-.f64 0 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(*.f64 (pow.f64 (log.f64 base) 2) 1) |
(*.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 1/2) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 1/4) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1) |
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(*.f64 4 (pow.f64 (log.f64 (sqrt.f64 base)) 2)) |
(*.f64 1/2 (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) 2) |
(*.f64 1/4 (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(*.f64 (pow.f64 (log.f64 (sqrt.f64 base)) 2) 4) |
(/.f64 (pow.f64 (log.f64 base) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 4) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1) |
(/.f64 (*.f64 2 (neg.f64 (pow.f64 (log.f64 base) 2))) -2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4))) 16) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(+.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(-.f64 0 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 2 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (log.f64 (pow.f64 base (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) |
(*.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 1/2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) 1/2) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base)))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 4 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 8 (log.f64 (pow.f64 base (atan2.f64 im re)))) (*.f64 1/4 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 2 (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (pow.f64 (log.f64 base) 2))))) |
(*.f64 1/2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (log.f64 (pow.f64 base (atan2.f64 im re))))) |
(*.f64 -2 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base)))) |
(*.f64 -2 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 -2 (*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 base))) |
(*.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))) -1) |
(*.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) 2) |
(*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2)))) (*.f64 -1 (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 2) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))) 2) |
(*.f64 (+.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (pow.f64 (log.f64 base) 2))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 (sqrt.f64 base)))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(neg.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
| Outputs |
|---|
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (log.f64 (/.f64 1 base)) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) |
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (pow.f64 (log.f64 base) 2) 0) |
(pow.f64 (log.f64 base) 2) |
(+.f64 0 (pow.f64 (log.f64 base) 2)) |
(pow.f64 (log.f64 base) 2) |
(+.f64 -1 (-.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(pow.f64 (log.f64 base) 2) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(pow.f64 (log.f64 base) 2) |
(-.f64 (pow.f64 (log.f64 base) 2) 0) |
(pow.f64 (log.f64 base) 2) |
(-.f64 0 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(pow.f64 (log.f64 base) 2) |
(*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (pow.f64 (log.f64 base) 2) 1) |
(pow.f64 (log.f64 base) 2) |
(*.f64 1 (pow.f64 (log.f64 base) 2)) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 1/2) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 1/4) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1) |
(pow.f64 (log.f64 base) 2) |
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(pow.f64 (log.f64 base) 2) |
(*.f64 4 (pow.f64 (log.f64 (sqrt.f64 base)) 2)) |
(pow.f64 (log.f64 base) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) 2) |
(pow.f64 (log.f64 base) 2) |
(*.f64 1/4 (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(pow.f64 (log.f64 base) 2) |
(*.f64 (pow.f64 (log.f64 (sqrt.f64 base)) 2) 4) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (pow.f64 (log.f64 base) 2) 1) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) 2) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) 4) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) -1) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 2 (neg.f64 (pow.f64 (log.f64 base) 2))) -2) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) 8) |
(pow.f64 (log.f64 base) 2) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4))) 16) |
(pow.f64 (log.f64 base) 2) |
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2))) |
(pow.f64 (log.f64 base) 2) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(+.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(+.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(-.f64 0 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (log.f64 (pow.f64 base (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (log.f64 (pow.f64 base (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 2 (log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (log.f64 (pow.f64 (pow.f64 base 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 1 (log.f64 (pow.f64 (pow.f64 base (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re))) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 1/2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (log.f64 (pow.f64 base (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) 1/2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4)) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (log.f64 (pow.f64 base (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 -1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 4 (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 4 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) 2))) |
(*.f64 4 (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))) |
(*.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 4 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 8 (log.f64 (pow.f64 base (atan2.f64 im re)))) (*.f64 1/4 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 1/4 (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 8))))) |
(*.f64 1/4 (*.f64 4 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) 4) (*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 2 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 (log.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 1/2 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (log.f64 (pow.f64 base (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 -2 (*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 -2 (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 -2 (*.f64 (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) (*.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))) -1) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) 2)))) (*.f64 -1 (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 (sqrt.f64 base))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (+.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (pow.f64 (log.f64 base) 2))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 (sqrt.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(neg.f64 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 (pow.f64 base (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
| ✓ | 0.3b | (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
| ✓ | 0.3b | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| 0.5b | (*.f64 (log.f64 base) (log.f64 base)) |
Compiled 49 to 16 computations (67.3% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | 0 | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| 0.0ms | base | @ | -inf | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| 0.0ms | base | @ | inf | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| 0.0ms | im | @ | -inf | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
| 0.0ms | base | @ | -inf | (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
| 1× | batch-egg-rewrite |
| 1238× | rational.json-1 |
| 1238× | rational.json-2 |
| 1238× | rational.json-3 |
| 1208× | exponential.json-3 |
| 1208× | rational.json-4 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 97 |
| 1 | 99 | 85 |
| 2 | 247 | 71 |
| 3 | 684 | 65 |
| 4 | 3041 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fabs.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (log.f64 base)) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1262× | rational.json-simplify-35 |
| 722× | rational.json-simplify-51 |
| 680× | rational.json-simplify-44 |
| 592× | rational.json-simplify-49 |
| 558× | rational.json-simplify-47 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 365 | 7074 |
| 1 | 1313 | 6826 |
| 2 | 4867 | 6748 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 1 (/.f64 (fabs.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 2 (atan2.f64 im re))) |
(/.f64 4 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) 2) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 -1 (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) 4) |
(/.f64 -2 (-.f64 0 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) 8) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 2 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) 4) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 -1 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (fabs.f64 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(+.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(-.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(*.f64 (log.f64 base) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1 (fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))) |
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 1/2) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) 2))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(*.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(*.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (log.f64 base)) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) 4)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) 8) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (log.f64 base)) 4) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (/.f64 (fabs.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 2 (*.f64 2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 2 (/.f64 (*.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 2 (/.f64 (*.f64 2 (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 4 (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 4 (/.f64 (*.f64 (log.f64 base) 4) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 4 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (*.f64 (log.f64 base) (log.f64 base)))) 2) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (fabs.f64 (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 -1 (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (atan2.f64 im re))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))) |
(*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))))) |
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (-.f64 0 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 -1 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 -1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4) 4) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 -2 (-.f64 0 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 2 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 4)) 8) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 2 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base))) (*.f64 2 (fabs.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (log.f64 base) (log.f64 base))) 4) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) 4) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (fabs.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) 1/2) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 1/2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (log.f64 base))) (-.f64 0 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base)))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (/.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 4)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (atan2.f64 im re)))) (-.f64 0 (*.f64 (log.f64 base) (*.f64 2 (neg.f64 (log.f64 base)))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (fabs.f64 (log.f64 base)))) (-.f64 0 (*.f64 2 (fabs.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) -2) (/.f64 -2 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 2 (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) -2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (fabs.f64 (log.f64 base)))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (neg.f64 (*.f64 (log.f64 base) (fabs.f64 (log.f64 base))))) (neg.f64 (fabs.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (*.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 2))) (-.f64 0 (*.f64 (log.f64 base) 1/2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2))) (-.f64 0 (neg.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 base))))) (fabs.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(+.f64 0 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(+.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(-.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 0) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 1 (fabs.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 (pow.f64 base (/.f64 1 (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))))) |
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 1/2) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (fabs.f64 (log.f64 base)) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 1/2 (*.f64 (fabs.f64 (log.f64 base)) (*.f64 2 (fabs.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))))) |
(*.f64 1/2 (*.f64 (fabs.f64 (log.f64 base)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (fabs.f64 (log.f64 base))))))) |
(*.f64 (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (log.f64 base)) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) (*.f64 (log.f64 base) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 1/2) (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 base) (/.f64 2 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))))) |
(*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) -1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (fabs.f64 (/.f64 1 (log.f64 base))) (fabs.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (fabs.f64 (log.f64 base))) (fabs.f64 (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 2) 2) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (fabs.f64 (/.f64 2 (log.f64 base))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(fabs.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) 2)))) |
(fabs.f64 (*.f64 (/.f64 2 (log.f64 base)) (/.f64 1/2 (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base (/.f64 1 (log.f64 base)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))) |
(pow.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) 1) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(neg.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(fabs.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(fabs.f64 (/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
(/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) (/.f64 1 (log.f64 base)))) |
(log.f64 (pow.f64 (pow.f64 base (/.f64 1 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(log.f64 (pow.f64 base (/.f64 1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| ✓ | 0.3b | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 0.3b | (/.f64 1 (log.f64 base)) | |
| 0.5b | (*.f64 (log.f64 base) (log.f64 base)) |
Compiled 43 to 16 computations (62.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 0.0ms | base | @ | inf | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 0.0ms | base | @ | -inf | (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| 0.0ms | im | @ | inf | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
| 1× | batch-egg-rewrite |
| 1678× | rational.json-1 |
| 1678× | rational.json-2 |
| 1678× | rational.json-3 |
| 1620× | exponential.json-3 |
| 1620× | rational.json-4 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 66 |
| 1 | 107 | 60 |
| 2 | 353 | 34 |
| 3 | 1538 | 34 |
| 4 | 5003 | 34 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 (pow.f64 base 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) (log.f64 (pow.f64 base 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 2 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (log.f64 (pow.f64 base 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (log.f64 (pow.f64 base 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (atan2.f64 im re))))))) |
| 1× | egg-herbie |
| 1282× | rational.json-simplify-35 |
| 1220× | rational.json-simplify-2 |
| 884× | exponential.json-simplify-29 |
| 788× | rational.json-simplify-43 |
| 720× | rational.json-simplify-41 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 153 | 2790 |
| 1 | 358 | 2758 |
| 2 | 758 | 2734 |
| 3 | 2350 | 2734 |
| 4 | 5150 | 2734 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2))))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2))))) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) 1)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 (pow.f64 base 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (atan2.f64 im re))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) (log.f64 (pow.f64 base 2))) |
(*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) -1) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 2 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) 1)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) 1/2) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (atan2.f64 im re))) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) 1)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (/.f64 2 (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) 1)) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (log.f64 (pow.f64 base 2))) |
(*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (log.f64 (pow.f64 base 2))) |
(*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) 2)) |
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (*.f64 (atan2.f64 im re) -1)) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (*.f64 (atan2.f64 im re) -1)) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (*.f64 (atan2.f64 im re) -1)) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 (log.f64 (/.f64 1 base)) (*.f64 (atan2.f64 im re) -1)) |
(*.f64 (log.f64 (/.f64 1 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (neg.f64 (log.f64 (/.f64 1 base)))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 1/2 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 (pow.f64 base 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) 1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 1/2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 (pow.f64 base 2)))) (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) 2)))) (log.f64 (pow.f64 base 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 (pow.f64 base 2))) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (atan2.f64 im re)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 2 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) 1)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2))) 1/2) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (/.f64 1 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 1/2 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) 1)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 (pow.f64 base 2)) (*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) 1)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 1/2 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) 1)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (fabs.f64 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (fabs.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (fabs.f64 (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (log.f64 (pow.f64 base 2)))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 2 (/.f64 1 (atan2.f64 im re)))) (log.f64 (pow.f64 base 2))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 2 (atan2.f64 im re))) (log.f64 (pow.f64 base 2))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 2 (/.f64 2 (atan2.f64 im re))) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 52094 to 20025 computations (61.6% saved)
21 alts after pruning (14 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2412 | 9 | 2421 |
| Fresh | 7 | 5 | 12 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 7 | 8 |
| Total | 2421 | 21 | 2442 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2)) | |
| 0.5b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (log.f64 base)) (log.f64 base)) | |
| ▶ | 0.4b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
| 0.4b | (/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) | |
| ✓ | 0.4b | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| ✓ | 0.4b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.7b | (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) | |
| ▶ | 0.6b | (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
| 0.6b | (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| ▶ | 0.6b | (/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
| ✓ | 0.6b | (/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
| 11.9b | (/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) | |
| 14.6b | (+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) | |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| ✓ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| ▶ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| ▶ | 0.4b | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 10.1b | (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
| 0.5b | (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
Compiled 542 to 341 computations (37.1% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
| ✓ | 0.3b | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 0.5b | (pow.f64 (log.f64 base) 2) |
Compiled 35 to 15 computations (57.1% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 0.0ms | im | @ | inf | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 0.0ms | base | @ | inf | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
| 1× | batch-egg-rewrite |
| 1864× | rational.json-1 |
| 1864× | rational.json-2 |
| 1864× | rational.json-3 |
| 1854× | rational.json-4 |
| 1846× | exponential.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 56 |
| 1 | 78 | 56 |
| 2 | 175 | 56 |
| 3 | 409 | 56 |
| 4 | 1055 | 56 |
| 5 | 4775 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 -2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 2 (log.f64 base)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 -4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 4 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 4 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 4 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (*.f64 8 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (*.f64 -1 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base))) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 2 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (/.f64 -1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1/2 (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))))))) |
| 1× | egg-herbie |
| 1814× | rational.json-simplify-35 |
| 1042× | rational.json-simplify-51 |
| 900× | rational.json-simplify-44 |
| 806× | rational.json-simplify-61 |
| 742× | rational.json-simplify-47 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 443 | 7724 |
| 1 | 1614 | 7664 |
| 2 | 5957 | 7650 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) 1)) |
(/.f64 (atan2.f64 im re) (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base)))) |
(/.f64 2 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) 1)) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) 1)) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) 1)) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 -2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 2 (log.f64 base)) 1)) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 -4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 4 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) 2) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) 1)) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) (log.f64 base))) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) 4) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 4 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 4 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) 1)) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (log.f64 base))) |
(/.f64 1/2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (*.f64 8 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) 8) |
(/.f64 (*.f64 (log.f64 base) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 base))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (*.f64 -1 (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 2)) 1/2) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 -1 (log.f64 base))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 1)) |
(/.f64 (+.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))))) 16) |
(/.f64 (+.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 8)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) -1) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 4 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 2 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -1) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -2) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -4) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) 4) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (/.f64 -1 (atan2.f64 im re))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0) |
(*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) 1/2)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1) |
(*.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 1/2) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) 1)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) 1)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) 1)) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 4)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) 1/4) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1/2 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) -1) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 2) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (neg.f64 (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 1/4 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (log.f64 base)) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (*.f64 -2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 2 (log.f64 base)) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (+.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 -4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 4 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) 4) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (+.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 4 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 8) (*.f64 4 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1/2 (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1/2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1/2 (/.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) -2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (*.f64 8 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) 8) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (*.f64 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (*.f64 -1 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 2)) 1/2) |
(*.f64 (/.f64 (log.f64 base) (*.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (/.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (/.f64 -1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (/.f64 1 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (*.f64 4 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 1)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (+.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)))) (*.f64 2 (*.f64 (log.f64 base) (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))))) 16) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (+.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)) (/.f64 2 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (/.f64 1 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (/.f64 1 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 4 (/.f64 1 (log.f64 base))) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) 8)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) (/.f64 1 (log.f64 base))) 8) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 8)) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) -1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 1 (log.f64 base))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) -2)) (/.f64 1 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 1 (/.f64 2 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 2 (log.f64 base))) (pow.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (log.f64 base))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 2 (log.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 4 (/.f64 2 (log.f64 base))) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 2 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (/.f64 2 (log.f64 base))) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) (/.f64 2 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) -4) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 4 (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) 4) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (/.f64 -1 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (-.f64 0 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(+.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(-.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1)) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re))))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) 1)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/4 (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (*.f64 1/2 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) 1)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 -1 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) 1)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) 2) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 1/2))))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (/.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 1/2))))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 4)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) 1/4) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 8) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 1/2 (/.f64 (/.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1/2 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 -2 (/.f64 -1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1/2 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 -2 (/.f64 -1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(*.f64 (*.f64 (atan2.f64 im re) -2) (/.f64 1/2 (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 -2 (/.f64 -1/2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 2 (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1)) |
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) -1) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1/2 (atan2.f64 im re))) (/.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 1/2 (atan2.f64 im re)) (/.f64 (*.f64 (atan2.f64 im re) (/.f64 2 (pow.f64 (log.f64 base) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (pow.f64 (log.f64 base) 2)) 2) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (pow.f64 (log.f64 base) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 8)))) |
(*.f64 (atan2.f64 im re) (*.f64 4 (/.f64 1/4 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 1/4 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 1/2)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 2 (atan2.f64 im re)) |
| ✓ | 0.3b | (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
| ✓ | 0.4b | (/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
Compiled 35 to 16 computations (54.3% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | inf | (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
| 0.0ms | im | @ | -inf | (/.f64 2 (atan2.f64 im re)) |
| 0.0ms | re | @ | inf | (/.f64 2 (atan2.f64 im re)) |
| 0.0ms | im | @ | inf | (/.f64 2 (atan2.f64 im re)) |
| 0.0ms | re | @ | -inf | (/.f64 2 (atan2.f64 im re)) |
| 1× | batch-egg-rewrite |
| 1498× | rational.json-1 |
| 1498× | rational.json-2 |
| 1498× | rational.json-3 |
| 1478× | rational.json-4 |
| 1468× | exponential.json-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 65 |
| 1 | 83 | 65 |
| 2 | 216 | 53 |
| 3 | 670 | 53 |
| 4 | 2337 | 53 |
| 5 | 5504 | 53 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 2 (atan2.f64 im re)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 base)) (/.f64 -1 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 1/4) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (+.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (+.f64 (*.f64 (atan2.f64 im re) 1/4) (*.f64 (atan2.f64 im re) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (+.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (*.f64 4 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (*.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (neg.f64 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (*.f64 (atan2.f64 im re) -1/2) (*.f64 (atan2.f64 im re) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 2 (atan2.f64 im re)))) (+.f64 (/.f64 -2 (*.f64 2 (log.f64 base))) (/.f64 -2 (*.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (+.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 1/2 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (+.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 2 (neg.f64 (log.f64 base)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (*.f64 4 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (*.f64 2 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 4 (atan2.f64 im re))) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (neg.f64 (/.f64 4 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 8 (atan2.f64 im re))) (*.f64 4 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -4 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (neg.f64 (/.f64 4 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (atan2.f64 im re))) (/.f64 -2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (log.f64 base)))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (neg.f64 (/.f64 1/2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -4 (atan2.f64 im re))) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 2 (atan2.f64 im re)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2 (atan2.f64 im re)))))))) |
| 1× | egg-herbie |
| 814× | rational.json-simplify-35 |
| 782× | rational.json-simplify-41 |
| 754× | rational.json-simplify-19 |
| 738× | rational.json-simplify-39 |
| 726× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 5076 |
| 1 | 861 | 4984 |
| 2 | 2585 | 4972 |
| 3 | 4123 | 4970 |
| 4 | 7490 | 4970 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(+.f64 (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(-.f64 0 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base))) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 -1 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(*.f64 -1 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 1/2) |
(*.f64 1/2 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (atan2.f64 im re))) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) 2) |
(*.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) -1) |
(*.f64 (*.f64 (atan2.f64 im re) 1/4) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -1 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (log.f64 base))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(neg.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(+.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0) |
(+.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(-.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0) |
(-.f64 0 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(-.f64 0 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(/.f64 2 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 2 (+.f64 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 base) (+.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) |
(/.f64 (log.f64 base) (+.f64 (*.f64 (atan2.f64 im re) 1/4) (*.f64 (atan2.f64 im re) 1/4))) |
(/.f64 (log.f64 base) (+.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 (log.f64 base) (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))) |
(/.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) -2))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1) |
(/.f64 1 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(/.f64 1 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(/.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 2 (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))) |
(/.f64 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) |
(/.f64 (*.f64 2 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 8 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) 4) |
(/.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (*.f64 4 (/.f64 1/2 (log.f64 base)))) |
(/.f64 -2 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))) |
(/.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 -2 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))))) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) -1/2)) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(/.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (*.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2) |
(/.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base)))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (atan2.f64 im re))) |
(/.f64 -4 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base)))) |
(/.f64 -4 (+.f64 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)))) |
(/.f64 -4 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2)))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (*.f64 (atan2.f64 im re) -1/2) (*.f64 (atan2.f64 im re) -1/2))) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(/.f64 16 (*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) 8) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4) (/.f64 4 (log.f64 base))) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 2 (atan2.f64 im re)))) (+.f64 (/.f64 -2 (*.f64 2 (log.f64 base))) (/.f64 -2 (*.f64 2 (log.f64 base))))) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))) -1) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (+.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base))) |
(/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(/.f64 -8 (+.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))))) |
(/.f64 -8 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 2 (neg.f64 (log.f64 base)))) -2) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))))) 16) |
(/.f64 (*.f64 2 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (*.f64 4 (/.f64 2 (log.f64 base)))) |
(/.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 4 (log.f64 base))) |
(/.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -2 (log.f64 base))) |
(/.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1/2) |
(/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)) 1/4) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) |
(/.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 2 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (log.f64 base))) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (*.f64 2 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(/.f64 (+.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 4 (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(/.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 8 (atan2.f64 im re))) (*.f64 4 (/.f64 2 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -4 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) 1/2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (neg.f64 (/.f64 4 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 4 (atan2.f64 im re))) (/.f64 -2 (log.f64 base))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (log.f64 base)))) (atan2.f64 im re)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (/.f64 2 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (neg.f64 (/.f64 1/2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 8 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 -4 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))) |
(pow.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1) |
(neg.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(neg.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(log.f64 (pow.f64 base (/.f64 2 (atan2.f64 im re)))) |
(+.f64 (/.f64 2 (atan2.f64 im re)) 0) |
(+.f64 0 (/.f64 2 (atan2.f64 im re))) |
(+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))) |
(-.f64 (/.f64 2 (atan2.f64 im re)) 0) |
(-.f64 0 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) 1) |
(*.f64 1 (/.f64 2 (atan2.f64 im re))) |
(*.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) 1/2) |
(*.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) -1) |
(*.f64 -1 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 1/2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (atan2.f64 im re)) 2) |
(pow.f64 (/.f64 2 (atan2.f64 im re)) 1) |
(neg.f64 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 2 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 1/2 (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 1/2 (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 1/2 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) 4)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1/4 (log.f64 base))) |
(*.f64 (/.f64 1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -2 (log.f64 base)) (/.f64 -1 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1/2 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1/2 (log.f64 base)) (*.f64 2 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (/.f64 4 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 1/2 (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base)) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 1/4) (/.f64 4 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 1/2) (*.f64 1/2 (/.f64 4 (log.f64 base)))) |
(*.f64 (/.f64 4 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 4 (log.f64 base))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 1/2 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (/.f64 4 (log.f64 base)) (/.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (*.f64 (log.f64 base) 4))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1/4 (log.f64 base))) |
(*.f64 (/.f64 1/4 (log.f64 base)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 -1 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (/.f64 -2 (log.f64 base)) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(+.f64 0 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(+.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(-.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 0) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(-.f64 0 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(-.f64 0 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 2 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 2 (+.f64 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (+.f64 (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 base) (+.f64 (*.f64 (atan2.f64 im re) 1/4) (*.f64 (atan2.f64 im re) 1/4))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 base) (+.f64 (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 base) (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 2 (atan2.f64 im re)) (/.f64 1 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (/.f64 (/.f64 2 (log.f64 base)) -2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 1 (/.f64 (*.f64 (atan2.f64 im re) 1/2) (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 1 (/.f64 (/.f64 2 (log.f64 base)) (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (atan2.f64 im re)) (+.f64 (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) (*.f64 (/.f64 2 (log.f64 base)) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 8 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 (log.f64 base) 4)) 4) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) (*.f64 4 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -2 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -2 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -2 (+.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) -1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))) -1) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (/.f64 -2 (*.f64 2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) (neg.f64 (/.f64 1 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (atan2.f64 im re) 1/4)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1/2) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 2 (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -4 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -4 (+.f64 (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)) (*.f64 (/.f64 -2 (log.f64 base)) (*.f64 (atan2.f64 im re) 1/2)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -4 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (neg.f64 (*.f64 (atan2.f64 im re) 1/2)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (*.f64 (atan2.f64 im re) -1/2) (*.f64 (atan2.f64 im re) -1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (+.f64 (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 16 (*.f64 4 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re)))) 8) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4) (/.f64 4 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (neg.f64 (/.f64 2 (atan2.f64 im re)))) (+.f64 (/.f64 -2 (*.f64 2 (log.f64 base))) (/.f64 -2 (*.f64 2 (log.f64 base))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base))) -1) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (sqrt.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (+.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) |
(*.f64 4 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))) |
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))) |
(*.f64 4 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 base))))))) |
(/.f64 1/2 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) 4))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1/2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 1/2 (/.f64 1 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -8 (+.f64 (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))) (*.f64 (atan2.f64 im re) (/.f64 -2 (log.f64 base))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 -8 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 4))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (*.f64 2 (neg.f64 (log.f64 base)))) -2) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (*.f64 4 (*.f64 4 (/.f64 (log.f64 base) (atan2.f64 im re))))) 16) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (*.f64 4 (/.f64 2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 4 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) -1/2) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (atan2.f64 im re)) 1/4) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 2 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (/.f64 -2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (log.f64 base))) (neg.f64 (*.f64 2 (log.f64 base)))) (*.f64 2 (neg.f64 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (+.f64 (/.f64 4 (atan2.f64 im re)) (/.f64 4 (atan2.f64 im re))) (/.f64 4 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) -1) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (+.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (+.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 8 (atan2.f64 im re))) (*.f64 4 (/.f64 2 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 8 (atan2.f64 im re)) (/.f64 8 (atan2.f64 im re))) (*.f64 (/.f64 2 (log.f64 base)) 4)) |
(/.f64 (+.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -4 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(/.f64 (+.f64 (/.f64 -4 (atan2.f64 im re)) (/.f64 -4 (atan2.f64 im re))) (/.f64 -4 (log.f64 base))) |
(/.f64 (*.f64 (/.f64 4 (atan2.f64 im re)) -2) (/.f64 -4 (log.f64 base))) |
(/.f64 (+.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) 1/2))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) 4)) (neg.f64 (/.f64 4 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 4 (atan2.f64 im re))) (/.f64 -2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (log.f64 base)))) (atan2.f64 im re)) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))))) (/.f64 2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) (neg.f64 (/.f64 1/2 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 8 (atan2.f64 im re))) (neg.f64 (/.f64 4 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 -4 (atan2.f64 im re))) (/.f64 2 (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base)))) (neg.f64 (*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) 1/2) 1/2)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(pow.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) 1) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(neg.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(neg.f64 (*.f64 (/.f64 2 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(neg.f64 (+.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(log.f64 (pow.f64 base (/.f64 2 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 1/2)) |
(+.f64 (/.f64 2 (atan2.f64 im re)) 0) |
(/.f64 2 (atan2.f64 im re)) |
(+.f64 0 (/.f64 2 (atan2.f64 im re))) |
(/.f64 2 (atan2.f64 im re)) |
(+.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 2 (atan2.f64 im re)) |
(-.f64 (/.f64 2 (atan2.f64 im re)) 0) |
(/.f64 2 (atan2.f64 im re)) |
(-.f64 0 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 2 (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 2 (atan2.f64 im re)) 1) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 1 (/.f64 2 (atan2.f64 im re))) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 (*.f64 2 (/.f64 2 (atan2.f64 im re))) 1/2) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 (neg.f64 (/.f64 2 (atan2.f64 im re))) -1) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 -1 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 1/2 (*.f64 2 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (atan2.f64 im re)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) 2) |
(*.f64 2 (/.f64 1 (atan2.f64 im re))) |
(pow.f64 (/.f64 2 (atan2.f64 im re)) 1) |
(/.f64 2 (atan2.f64 im re)) |
(neg.f64 (neg.f64 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 2 (atan2.f64 im re)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 0.5b | (pow.f64 (log.f64 base) 2) | |
| ✓ | 0.5b | (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
Compiled 35 to 15 computations (57.1% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | -inf | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 0.0ms | re | @ | inf | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 0.0ms | im | @ | -inf | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 0.0ms | im | @ | inf | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 0.0ms | re | @ | -inf | (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| 1× | batch-egg-rewrite |
| 1816× | rational.json-1 |
| 1816× | rational.json-2 |
| 1816× | rational.json-3 |
| 1778× | rational.json-4 |
| 1556× | rational.json-simplify-35 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 56 |
| 1 | 82 | 56 |
| 2 | 218 | 56 |
| 3 | 645 | 56 |
| 4 | 2284 | 56 |
| 5 | 6277 | 56 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 base (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 2 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) (*.f64 (atan2.f64 im re) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)) (*.f64 (log.f64 base) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 base 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))))))) |
| 1× | egg-herbie |
| 1128× | rational.json-simplify-53 |
| 908× | rational.json-simplify-41 |
| 860× | rational.json-simplify-2 |
| 796× | exponential.json-simplify-26 |
| 702× | rational.json-simplify-55 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 3478 |
| 1 | 338 | 3454 |
| 2 | 748 | 3430 |
| 3 | 2339 | 3406 |
| 4 | 3924 | 3406 |
| 5 | 6221 | 3406 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(*.f64 2 (*.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (atan2.f64 im re))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (log.f64 base))) |
(*.f64 2 (log.f64 (pow.f64 base (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (atan2.f64 im re))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) 1/2) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 2 (/.f64 2 (log.f64 base)))) |
(*.f64 -1 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 2 (atan2.f64 im re))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) -1) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) 2) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (log.f64 base))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(neg.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(log.f64 (pow.f64 (pow.f64 base 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2))) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0) |
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re)))) |
(-.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0) |
(-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re)))) |
(*.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2)) |
(*.f64 2 (*.f64 (/.f64 1/2 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1) |
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (atan2.f64 im re))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) 1/2) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4) 1/4) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (atan2.f64 im re))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) -1) |
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 1/2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) 2) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2) 2) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1) |
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (atan2.f64 im re)) |
(+.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(+.f64 0 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(+.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(-.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (*.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 2 (log.f64 (pow.f64 base (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 1 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 2 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 2) (*.f64 (/.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) 4)) (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2))) 1/2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (log.f64 base) 4) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (atan2.f64 im re)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 2 (/.f64 2 (log.f64 base)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 -1 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 1/2 (*.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 base) 2) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 2 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 1/2) (*.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 2 (/.f64 2 (log.f64 base))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) -1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (log.f64 base)))) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) (*.f64 (atan2.f64 im re) 4)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 2) 2) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)) (*.f64 (log.f64 base) 4)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (neg.f64 (atan2.f64 im re))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) (neg.f64 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(pow.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(neg.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(log.f64 (pow.f64 (pow.f64 base 2) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) 2))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(-.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 0) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 2 (*.f64 (/.f64 1/2 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) 1/2) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (/.f64 1 (*.f64 (atan2.f64 im re) 4))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4) 1/4) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (log.f64 base) 2)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (atan2.f64 im re))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))) -1) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 2 (/.f64 1 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) 2) 2)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 1/2 (atan2.f64 im re)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 1/2 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (*.f64 (/.f64 1 (atan2.f64 im re)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 2 (atan2.f64 im re))) 2) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) 2) (*.f64 2 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 1/4 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 4)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 2) 2) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 1 (*.f64 (atan2.f64 im re) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(*.f64 (/.f64 -1 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) 1) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 1 (pow.f64 (log.f64 base) 2)) |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| 0.5b | (pow.f64 (log.f64 base) 2) |
Compiled 45 to 24 computations (46.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| 0.0ms | base | @ | -inf | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| 0.0ms | base | @ | inf | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| 0.0ms | base | @ | -inf | (/.f64 1 (pow.f64 (log.f64 base) 2)) |
| 0.0ms | im | @ | inf | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| 1× | batch-egg-rewrite |
| 1194× | rational.json-1 |
| 1194× | rational.json-2 |
| 1194× | rational.json-3 |
| 1174× | rational.json-4 |
| 1168× | exponential.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 83 |
| 1 | 101 | 71 |
| 2 | 218 | 71 |
| 3 | 471 | 71 |
| 4 | 1102 | 71 |
| 5 | 3724 | 71 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (*.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (/.f64 2 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (*.f64 (atan2.f64 im re) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) (/.f64 4 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (log.f64 base) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (atan2.f64 im re) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) (-.f64 0 (/.f64 2 (atan2.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) (-.f64 0 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (atan2.f64 im re) 1/2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 base) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 base) 4) (*.f64 (pow.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (pow.f64 (log.f64 base) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) 4))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (pow.f64 (log.f64 base) 2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base)))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 2 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) (-.f64 0 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (pow.f64 (log.f64 base) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 1 (pow.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (pow.f64 base (/.f64 2 (pow.f64 (log.f64 base) 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (pow.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 base) 2) 1/2) (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2))))))) |
| 1× | egg-herbie |
| 1270× | rational.json-simplify-35 |
| 1214× | rational.json-simplify-43 |
| 1056× | rational.json-simplify-2 |
| 1010× | rational.json-simplify-50 |
| 592× | rational.json-simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 349 | 5928 |
| 1 | 1212 | 5896 |
| 2 | 3826 | 5896 |
| 3 | 6578 | 5884 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0) |
(+.f64 0 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(-.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (atan2.f64 im re))) |
(/.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(/.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (atan2.f64 im re))) |
(/.f64 2 (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (atan2.f64 im re))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base))) |
(/.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) 2) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (/.f64 2 (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2))) |
(/.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) (/.f64 2 (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 4) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) (/.f64 4 (atan2.f64 im re))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) 8) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (log.f64 base) 2))) 2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (atan2.f64 im re) 2))) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 1/2) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))) 16) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (/.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) 1/2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2)))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) 2)) |
(pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0) |
(+.f64 0 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(/.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 2) |
(/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 8 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(/.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base))) |
(/.f64 -2 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) 4) |
(/.f64 1/2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base)))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 8)) |
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4)) 8) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) 4))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(/.f64 -1/2 (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (pow.f64 (log.f64 base) 2)) 8) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) -1) |
(/.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base)))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (neg.f64 (/.f64 2 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) (-.f64 0 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)))) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (neg.f64 (/.f64 1 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base)))) |
(/.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(pow.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1) |
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(log.f64 (pow.f64 base (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(log.f64 (sqrt.f64 (pow.f64 base (/.f64 2 (pow.f64 (log.f64 base) 2))))) |
(+.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0) |
(+.f64 0 (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(+.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0) |
(*.f64 1 (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(*.f64 2 (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 4 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4)) |
(*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 1/4) |
(*.f64 1/2 (/.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) 2) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 1/2) (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 1/4 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4)) |
(*.f64 (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 4) |
(pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1) |
(neg.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 1 (log.f64 base)) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)) |
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(+.f64 0 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(+.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(-.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 0) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 2 (/.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (/.f64 1 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) 2) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (/.f64 2 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(/.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (*.f64 (atan2.f64 im re) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) (/.f64 2 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 4) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) (/.f64 4 (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) 8) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (*.f64 8 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) 4) (pow.f64 (log.f64 base) 2)) (/.f64 4 (log.f64 base))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) 1/2) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (log.f64 base) 2))) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2) (neg.f64 (*.f64 (atan2.f64 im re) 2))) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) 1/2) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (*.f64 (atan2.f64 im re) 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))))) 16) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (atan2.f64 im re) 1/2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (atan2.f64 im re) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) 8) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) 8) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 4)) (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))) (-.f64 0 (/.f64 2 (atan2.f64 im re)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 2 (atan2.f64 im re))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) 1/2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) 1/2)) (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) 2))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) 2)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 1) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(+.f64 0 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(+.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(-.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 2 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (log.f64 base) 2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 2 (log.f64 base))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) 2) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 8 (*.f64 2 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8) (log.f64 base))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 -2 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (log.f64 base) 4) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4) 4) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 1/2 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))) |
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))) |
(/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (log.f64 (sqrt.f64 base))))) |
(/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))) |
(/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (log.f64 base) 2) 8)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4)) 8) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (neg.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))) |
(/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4) (*.f64 (log.f64 base) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base)))))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 4 (*.f64 (log.f64 base) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 base))))))) |
(/.f64 (/.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) 2)) 1/2) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (log.f64 (sqrt.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2) (pow.f64 (log.f64 base) 2))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2))))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 4))) 16) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base)))) (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) 1/2) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (log.f64 base) 4))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 8))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 -1/2 (-.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 base) 4)) (pow.f64 (log.f64 base) 2)) 8) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) -1) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) 4)) 1/4) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (log.f64 base))))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (log.f64 base) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))))) |
(/.f64 (neg.f64 (*.f64 (log.f64 base) 4)) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base)))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) -2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 2 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 2 (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 base) 2)))) (-.f64 0 (*.f64 2 (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 (log.f64 base) 1/2)) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (*.f64 (pow.f64 (log.f64 base) 2) 4)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 4))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 (log.f64 base) 2) 4)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 base) 2)))) (neg.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (/.f64 1 (pow.f64 (log.f64 base) 2))) (-.f64 0 (/.f64 1 (log.f64 base)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (log.f64 (sqrt.f64 base))) (-.f64 0 (*.f64 (pow.f64 (log.f64 base) 2) 1/2))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (log.f64 base))))) (-.f64 0 (*.f64 2 (*.f64 (pow.f64 (log.f64 base) 2) -2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) 2) -2)) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(pow.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) |
(log.f64 (pow.f64 base (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(log.f64 (sqrt.f64 (pow.f64 base (/.f64 2 (pow.f64 (log.f64 base) 2))))) |
(log.f64 (pow.f64 (sqrt.f64 base) (/.f64 2 (pow.f64 (log.f64 base) 2)))) |
(+.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(+.f64 0 (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(+.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(-.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 0) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 1 (/.f64 1 (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 2 (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) |
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 4 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 2 (pow.f64 (log.f64 base) 2)) 1/2) |
(*.f64 1/2 (/.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 1/4) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 1/2 (/.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (log.f64 base) 2)) 2) |
(*.f64 2 (/.f64 1/2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) |
(*.f64 (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 (pow.f64 (log.f64 base) 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 1/2) (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (*.f64 (pow.f64 (log.f64 base) 2) 1/2) (/.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 1/4 (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4)) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (*.f64 2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2)) (*.f64 2 (pow.f64 (log.f64 base) 2))) |
(*.f64 (*.f64 2 (pow.f64 (log.f64 base) 2)) (/.f64 1/2 (pow.f64 (*.f64 (log.f64 base) (log.f64 base)) 2))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 4) 4) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) 1) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
(neg.f64 (/.f64 -1 (pow.f64 (log.f64 base) 2))) |
(/.f64 1 (pow.f64 (log.f64 base) 2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 -1 (log.f64 base)) |
| ✓ | 0.3b | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
| ✓ | 0.3b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
| 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 50 to 14 computations (72% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | base | @ | -inf | (/.f64 -1 (log.f64 base)) |
| 0.0ms | base | @ | inf | (/.f64 -1 (log.f64 base)) |
| 0.0ms | base | @ | 0 | (/.f64 -1 (log.f64 base)) |
| 0.0ms | base | @ | -inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
| 0.0ms | im | @ | inf | (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
| 1× | batch-egg-rewrite |
| 1324× | rational.json-simplify-35 |
| 1318× | rational.json-1 |
| 1318× | rational.json-2 |
| 1318× | rational.json-3 |
| 1284× | exponential.json-3 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 89 |
| 1 | 114 | 87 |
| 2 | 416 | 59 |
| 3 | 2047 | 59 |
| 4 | 5017 | 59 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 -1 (log.f64 base)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2)) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) -2)) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 im re) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 -1 (*.f64 (log.f64 base) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 base)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 -1 (log.f64 base))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (log.f64 base)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 base)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 base))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 -1 (log.f64 base)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (log.f64 base)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log.f64 base)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 -1 (log.f64 base)))))))) |
| 1× | egg-herbie |
| 1286× | rational.json-simplify-35 |
| 1202× | rational.json-simplify-54 |
| 986× | rational.json-simplify-41 |
| 924× | rational.json-simplify-2 |
| 864× | rational.json-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 141 | 3774 |
| 1 | 247 | 3670 |
| 2 | 601 | 3490 |
| 3 | 2239 | 3490 |
| 4 | 5438 | 3490 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(+.f64 -1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(+.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1) -1) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 base))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) -2))) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/2) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2)) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2)) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) -2)) (*.f64 (atan2.f64 im re) 2)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0) |
(+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(+.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) -1) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0) |
(-.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) 1/2) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) -1) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 2)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1) |
(neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(+.f64 (/.f64 -1 (log.f64 base)) 0) |
(+.f64 0 (/.f64 -1 (log.f64 base))) |
(-.f64 (/.f64 -1 (log.f64 base)) 0) |
(-.f64 0 (/.f64 1 (log.f64 base))) |
(-.f64 0 (neg.f64 (/.f64 -1 (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) 1) |
(*.f64 1 (/.f64 -1 (log.f64 base))) |
(*.f64 (*.f64 (/.f64 -1 (log.f64 base)) 2) 1/2) |
(*.f64 (/.f64 1 (log.f64 base)) -1) |
(*.f64 (neg.f64 (/.f64 -1 (log.f64 base))) -1) |
(*.f64 1/2 (*.f64 (/.f64 -1 (log.f64 base)) 2)) |
(pow.f64 (/.f64 -1 (log.f64 base)) 1) |
(neg.f64 (/.f64 1 (log.f64 base))) |
(neg.f64 (neg.f64 (/.f64 -1 (log.f64 base)))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 (/.f64 1 base)) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))) |
(neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 1 (log.f64 (/.f64 1 base))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) |
(/.f64 -1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 -1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(+.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(-.f64 0 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 -1 (log.f64 base)) (neg.f64 (atan2.f64 im re))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) -2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (log.f64 base) 2) (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re)))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/2) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (*.f64 2 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 -1 (log.f64 base)) 2)) (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) -2)) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(log.f64 (pow.f64 base (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(+.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) -1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 0) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(-.f64 0 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 -1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 -1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 -1 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (atan2.f64 im re) 2) (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2) 1/2) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 -1 (*.f64 (log.f64 base) 2))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) -1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 1/2 (*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) (*.f64 (log.f64 base) 2))) (*.f64 (atan2.f64 im re) 2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(*.f64 (/.f64 -1 (*.f64 (log.f64 base) 2)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(pow.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) 1) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(neg.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (neg.f64 (log.f64 base)))) |
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) |
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (log.f64 base) (log.f64 base)))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(+.f64 (/.f64 -1 (log.f64 base)) 0) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(+.f64 0 (/.f64 -1 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(-.f64 (/.f64 -1 (log.f64 base)) 0) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(-.f64 0 (/.f64 1 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(-.f64 0 (neg.f64 (/.f64 -1 (log.f64 base)))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 (/.f64 -1 (log.f64 base)) 1) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 1 (/.f64 -1 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 (*.f64 (/.f64 -1 (log.f64 base)) 2) 1/2) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 (/.f64 1 (log.f64 base)) -1) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 (neg.f64 (/.f64 -1 (log.f64 base))) -1) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(*.f64 1/2 (*.f64 (/.f64 -1 (log.f64 base)) 2)) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(pow.f64 (/.f64 -1 (log.f64 base)) 1) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(neg.f64 (/.f64 1 (log.f64 base))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
(neg.f64 (neg.f64 (/.f64 -1 (log.f64 base)))) |
(+.f64 -1 (-.f64 1 (/.f64 1 (log.f64 base)))) |
(/.f64 -1 (log.f64 base)) |
Compiled 28201 to 12696 computations (55% saved)
22 alts after pruning (10 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1369 | 4 | 1373 |
| Fresh | 3 | 6 | 9 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 11 | 11 |
| Total | 1372 | 22 | 1394 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 (atan2.f64 im re) (log.f64 base)) |
| 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) | |
| 0.5b | (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2)) | |
| 0.5b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (log.f64 base)) (log.f64 base)) | |
| ✓ | 0.4b | (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
| ✓ | 0.4b | (/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
| 0.5b | (/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) | |
| ✓ | 0.4b | (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
| 0.7b | (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) | |
| ✓ | 0.6b | (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
| 0.6b | (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| ✓ | 0.6b | (/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
| ✓ | 0.6b | (/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
| 11.9b | (/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) | |
| 14.6b | (+.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1) -1) | |
| ✓ | 0.4b | (*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
| ✓ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
| ✓ | 0.5b | (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
| ✓ | 0.4b | (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
| 10.1b | (*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) | |
| 0.5b | (*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2))) (log.f64 base)) | |
| ✓ | 0.4b | (*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
Compiled 331 to 210 computations (36.6% saved)
Total -40.4b remaining (-12158.8%)
Threshold costs -40.4b (-12158.8%)
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) |
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re))) |
(+.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) -1) -1) |
(/.f64 2 (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) |
(/.f64 (/.f64 1 (/.f64 1 (atan2.f64 im re))) (log.f64 base)) |
(/.f64 (/.f64 2 (log.f64 base)) (/.f64 2 (atan2.f64 im re))) |
(+.f64 -1 (-.f64 1 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))) |
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) |
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2))) |
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2))) |
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (atan2.f64 im re))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) 2)) |
(*.f64 (log.f64 base) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) |
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base)))) |
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 base) 2))) (log.f64 base)) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 1 (pow.f64 (log.f64 base) 2)))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (pow.f64 (log.f64 base) 2)) |
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 2)) (/.f64 1 (log.f64 base))) |
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) |
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) |
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 base)) (log.f64 base)))) |
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (log.f64 base))) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base)))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (log.f64 base))) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (log.f64 base)) (log.f64 base)) |
(/.f64 (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (log.f64 base))) (/.f64 1 (log.f64 base))) |
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (log.f64 base))) (/.f64 -1 (log.f64 base))) |
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base))) (*.f64 (log.f64 base) 2)) |
(*.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) |
(*.f64 (/.f64 (/.f64 1/2 (log.f64 base)) (log.f64 base)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2)) |
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 1 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))))) |
(/.f64 (/.f64 1 (*.f64 (log.f64 base) (log.f64 base))) (/.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))) |
(/.f64 (/.f64 (*.f64 (log.f64 base) 2) (*.f64 (log.f64 base) (/.f64 2 (atan2.f64 im re)))) (log.f64 base)) |
(/.f64 (/.f64 (/.f64 -1 (log.f64 base)) (log.f64 base)) (/.f64 (/.f64 -1 (log.f64 base)) (atan2.f64 im re))) |
(/.f64 (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (/.f64 2 (log.f64 base))) (neg.f64 (log.f64 base))) -1/2) (log.f64 base)) |
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 base))) (atan2.f64 im re))) |
(*.f64 (/.f64 1 (*.f64 (*.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (log.f64 base))) |
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
5 calls:
| 108.0ms | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
| 67.0ms | (log.f64 base) |
| 32.0ms | base |
| 21.0ms | im |
| 21.0ms | re |
| Error | Segments | Branch |
|---|---|---|
| 0.3b | 1 | re |
| 0.3b | 1 | im |
| 0.3b | 1 | base |
| 0.3b | 1 | (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))) |
| 0.3b | 1 | (log.f64 base) |
Compiled 715 to 264 computations (63.1% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
| Outputs |
|---|
(/.f64 (atan2.f64 im re) (log.f64 base)) |
Compiled 9 to 6 computations (33.3% saved)
| 1× | egg-herbie |
| 1740× | rational.json-simplify-51 |
| 1426× | rational.json-simplify-49 |
| 1292× | rational.json-simplify-46 |
| 1094× | rational.json-simplify-1 |
| 698× | rational.json-simplify-19 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 43 |
| 1 | 36 | 37 |
| 2 | 61 | 37 |
| 3 | 153 | 37 |
| 4 | 779 | 37 |
| 5 | 4504 | 37 |
| 6 | 7579 | 37 |
| 1× | node limit |
Compiled 119 to 44 computations (63% saved)
Compiled 9 to 6 computations (33.3% saved)
Loading profile data...