Time bar (total: 6.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 6.3% | 6.2% | 93.6% | 0.2% | 0% | 0% | 0% | 9 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 10 |
| 18.8% | 18.7% | 81.1% | 0.2% | 0% | 0% | 0% | 11 |
| 25.4% | 25.3% | 74.3% | 0.2% | 0.2% | 0% | 0% | 12 |
Compiled 12 to 8 computations (33.3% saved)
| 1.2s | 8256× | body | 256 | valid |
| 255.0ms | 2024× | body | 256 | infinite |
| 2× | egg-herbie |
| 88× | associate-/l* |
| 84× | associate-/r* |
| 78× | associate-*r/ |
| 58× | associate-*l/ |
| 46× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 133 |
| 1 | 74 | 133 |
| 2 | 159 | 133 |
| 3 | 268 | 133 |
| 4 | 293 | 133 |
| 0 | 4 | 4 |
| 1 | 4 | 4 |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
0 |
2 |
3 |
2 |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2)) |
(/.f64 (*.f64 b1 a2) (*.f64 a1 b2)) |
(/.f64 (*.f64 b2 a2) (*.f64 b1 a1)) |
(/.f64 (*.f64 a1 b1) (*.f64 a2 b2)) |
(/.f64 (*.f64 a1 b2) (*.f64 b1 a2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) |
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) |
(/.f64 (*.f64 b1 a2) (*.f64 a1 b2)) |
(*.f64 (/.f64 b1 a1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 b1 a1)) |
(*.f64 a2 (/.f64 (/.f64 b1 b2) a1)) |
(/.f64 (*.f64 b2 a2) (*.f64 b1 a1)) |
(*.f64 (/.f64 b2 b1) (/.f64 a2 a1)) |
(*.f64 b2 (/.f64 (/.f64 a2 b1) a1)) |
(/.f64 (*.f64 a1 b1) (*.f64 a2 b2)) |
(*.f64 (/.f64 a1 a2) (/.f64 b1 b2)) |
(*.f64 (/.f64 a1 b2) (/.f64 b1 a2)) |
(*.f64 b1 (/.f64 a1 (*.f64 a2 b2))) |
(*.f64 a1 (/.f64 b1 (*.f64 a2 b2))) |
(/.f64 (*.f64 a1 b2) (*.f64 b1 a2)) |
(*.f64 (/.f64 a1 b1) (/.f64 b2 a2)) |
(*.f64 (/.f64 b2 b1) (/.f64 a1 a2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2))) |
(sort a1 a2)
(sort b1 b2)
Compiled 15 to 11 computations (26.7% saved)
| 1× | egg-herbie |
| 24× | associate-/l* |
| 20× | associate-*r/ |
| 16× | associate-/r* |
| 14× | *-commutative |
| 14× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 18 | 19 |
| 2 | 39 | 19 |
| 3 | 69 | 19 |
| 4 | 81 | 19 |
| 5 | 81 | 19 |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
Compiled 25 to 13 computations (48% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 3 | 3 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 4 | 4 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 83.1% | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| ▶ | 81.5% | (/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
| ▶ | 82.9% | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
Compiled 33 to 21 computations (36.4% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 83.4% | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
Compiled 21 to 7 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | b1 | @ | inf | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| 1.0ms | a2 | @ | inf | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| 1.0ms | a1 | @ | 0 | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| 1.0ms | b1 | @ | 0 | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| 1.0ms | a1 | @ | inf | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| 1× | batch-egg-rewrite |
| 1140× | log-prod |
| 958× | prod-exp |
| 848× | pow-prod-down |
| 492× | pow-prod-up |
| 434× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2822 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| Outputs |
|---|
(+.f64 0 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1) |
(/.f64 a1 (*.f64 b1 (/.f64 b2 a2))) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) |
(/.f64 a1 (/.f64 b1 (/.f64 a2 b2))) |
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2)) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 a2 (*.f64 b2 (/.f64 b1 a1))) |
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1)) |
(/.f64 1 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) |
(/.f64 1 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2))) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2))) |
(/.f64 1 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2)))) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1))) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a1))) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b1) b2)) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 (*.f64 b1 b2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) a2)) (neg.f64 b2)) |
(/.f64 (neg.f64 (*.f64 a1 (/.f64 a2 b2))) (neg.f64 b1)) |
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b1)) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) 1) b2) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) 1) b1) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 3) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 2) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) -1) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2)) -1) |
(pow.f64 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2))) -1) |
(sqrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2)) |
(log.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) |
(cbrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(exp.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b1)) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (log.f64 (/.f64 a2 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 (/.f64 a1 b1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
| 1× | egg-herbie |
| 1270× | log-div |
| 538× | associate-/l/ |
| 498× | fma-def |
| 482× | *-commutative |
| 436× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 182 | 2333 |
| 1 | 464 | 2297 |
| 2 | 1696 | 2297 |
| 3 | 6851 | 2297 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(+.f64 0 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1) |
(/.f64 a1 (*.f64 b1 (/.f64 b2 a2))) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) |
(/.f64 a1 (/.f64 b1 (/.f64 a2 b2))) |
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2)) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 a2 (*.f64 b2 (/.f64 b1 a1))) |
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1)) |
(/.f64 1 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) |
(/.f64 1 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2))) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2))) |
(/.f64 1 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2)))) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1))) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a1))) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b1) b2)) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 (*.f64 b1 b2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) a2)) (neg.f64 b2)) |
(/.f64 (neg.f64 (*.f64 a1 (/.f64 a2 b2))) (neg.f64 b1)) |
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b1)) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) 1) b2) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) 1) b1) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 3) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 2) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) -1) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2)) -1) |
(pow.f64 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2))) -1) |
(sqrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2)) |
(log.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) |
(cbrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(exp.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b1)) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (log.f64 (/.f64 a2 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 (/.f64 a1 b1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(+.f64 0 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2)))) 3) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a1 (*.f64 b1 (/.f64 b2 a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a1 (/.f64 b1 (/.f64 a2 b2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 (/.f64 b1 a1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 1 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 1 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 1 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 a1) (neg.f64 b2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b1) b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 (*.f64 b1 b2))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) a2)) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (neg.f64 (*.f64 a1 (/.f64 a2 b2))) (neg.f64 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (/.f64 a1 b1) (neg.f64 a2)) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b2)) (neg.f64 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b1)) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) 1) b2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 (/.f64 a1 b1) a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) 1) b1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 3) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2) 1/2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3) 1/3) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) -1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a1 b1) a2)) -1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(pow.f64 (/.f64 b1 (*.f64 a1 (/.f64 a2 b2))) -1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(sqrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(log.f64 (exp.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(cbrt.f64 (pow.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)) 3)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(expm1.f64 (log1p.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2))) 1) 1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 3)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 1/3)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) 2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b1)) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (log.f64 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b1)) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 (/.f64 a1 b1)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 (/.f64 a1 b1)) 1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(log1p.f64 (expm1.f64 (/.f64 a1 (/.f64 (*.f64 b1 b2) a2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 90.4% | (/.f64 b2 (/.f64 a2 b1)) |
| ✓ | 90.3% | (/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b2 | @ | 0 | (/.f64 b2 (/.f64 a2 b1)) |
| 0.0ms | b1 | @ | -inf | (/.f64 b2 (/.f64 a2 b1)) |
| 0.0ms | a2 | @ | 0 | (/.f64 b2 (/.f64 a2 b1)) |
| 0.0ms | b1 | @ | 0 | (/.f64 b2 (/.f64 a2 b1)) |
| 0.0ms | a2 | @ | -inf | (/.f64 b2 (/.f64 a2 b1)) |
| 1× | batch-egg-rewrite |
| 1244× | log-prod |
| 678× | pow-prod-down |
| 498× | pow-prod-up |
| 470× | pow-unpow |
| 440× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 198 | 32 |
| 2 | 3002 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 b2 (/.f64 a2 b1)) |
| Outputs |
|---|
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1) |
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (/.f64 a2 b1) b2) a1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 1 b2) (/.f64 a1 (/.f64 b1 a2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 1 (/.f64 b2 a2)) (/.f64 a1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b2) (/.f64 (cbrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) a2) (/.f64 1 b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) 1) (/.f64 a2 b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (/.f64 a2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) (sqrt.f64 (/.f64 a2 b1))) (sqrt.f64 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 (/.f64 a1 (neg.f64 b2)) (neg.f64 (/.f64 a2 b1))) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) |
(pow.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) -1) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) 1) -1) |
(neg.f64 (/.f64 a1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2)))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(+.f64 0 (*.f64 b2 (/.f64 b1 a2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) 1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 b1 (/.f64 b2 a2)) |
(*.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(*.f64 1 (*.f64 b2 (/.f64 b1 a2))) |
(*.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (pow.f64 (cbrt.f64 b2) 2) (*.f64 (cbrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 (neg.f64 b2) (/.f64 1 (neg.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 b1 a2) b2) |
(*.f64 (/.f64 b2 a2) b1) |
(*.f64 (/.f64 1 a2) (/.f64 b2 (/.f64 1 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) -2) (/.f64 b2 (cbrt.f64 (/.f64 a2 b1)))) |
(*.f64 (pow.f64 (/.f64 a2 b1) -1/2) (/.f64 b2 (sqrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) a2) (/.f64 (cbrt.f64 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) 1) (/.f64 (cbrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (sqrt.f64 (/.f64 a2 b1))) (/.f64 (cbrt.f64 b2) (sqrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 (sqrt.f64 b2) a2) (/.f64 (sqrt.f64 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 (sqrt.f64 b2) 1) (/.f64 (sqrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (/.f64 (sqrt.f64 b2) (cbrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 b2 1) (/.f64 b1 a2)) |
(*.f64 (*.f64 (/.f64 b2 a2) 1) b1) |
(*.f64 (*.f64 (/.f64 b2 a2) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(*.f64 (*.f64 (/.f64 b2 a2) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(*.f64 (/.f64 b2 (neg.f64 a2)) (neg.f64 b1)) |
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 3) |
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) |
(pow.f64 (/.f64 (/.f64 a2 b1) b2) -1) |
(pow.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 a2 b1) b2) 1) -1) |
(neg.f64 (/.f64 b2 (neg.f64 (/.f64 a2 b1)))) |
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2)) |
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) |
(cbrt.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)) -1)) |
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))) |
| 1× | egg-herbie |
| 1214× | associate-/r/ |
| 886× | fma-def |
| 768× | unswap-sqr |
| 624× | log-prod |
| 532× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 285 | 3564 |
| 1 | 713 | 3464 |
| 2 | 2370 | 3464 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1) |
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (/.f64 a2 b1) b2) a1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 1 b2) (/.f64 a1 (/.f64 b1 a2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 1 (/.f64 b2 a2)) (/.f64 a1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b2) (/.f64 (cbrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) a2) (/.f64 1 b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) 1) (/.f64 a2 b1)) |
(*.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (/.f64 a2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) (sqrt.f64 (/.f64 a2 b1))) (sqrt.f64 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 (/.f64 a1 (neg.f64 b2)) (neg.f64 (/.f64 a2 b1))) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) |
(pow.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) -1) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) 1) -1) |
(neg.f64 (/.f64 a1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2)))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(+.f64 0 (*.f64 b2 (/.f64 b1 a2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) 1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 b1 (/.f64 b2 a2)) |
(*.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(*.f64 1 (*.f64 b2 (/.f64 b1 a2))) |
(*.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (pow.f64 (cbrt.f64 b2) 2) (*.f64 (cbrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 (neg.f64 b2) (/.f64 1 (neg.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 b1 a2) b2) |
(*.f64 (/.f64 b2 a2) b1) |
(*.f64 (/.f64 1 a2) (/.f64 b2 (/.f64 1 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) -2) (/.f64 b2 (cbrt.f64 (/.f64 a2 b1)))) |
(*.f64 (pow.f64 (/.f64 a2 b1) -1/2) (/.f64 b2 (sqrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) a2) (/.f64 (cbrt.f64 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) 1) (/.f64 (cbrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (sqrt.f64 (/.f64 a2 b1))) (/.f64 (cbrt.f64 b2) (sqrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 (sqrt.f64 b2) a2) (/.f64 (sqrt.f64 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 (sqrt.f64 b2) 1) (/.f64 (sqrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (/.f64 (sqrt.f64 b2) (cbrt.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 b2 1) (/.f64 b1 a2)) |
(*.f64 (*.f64 (/.f64 b2 a2) 1) b1) |
(*.f64 (*.f64 (/.f64 b2 a2) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(*.f64 (*.f64 (/.f64 b2 a2) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(*.f64 (/.f64 b2 (neg.f64 a2)) (neg.f64 b1)) |
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 3) |
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) |
(pow.f64 (/.f64 (/.f64 a2 b1) b2) -1) |
(pow.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 a2 b1) b2) 1) -1) |
(neg.f64 (/.f64 b2 (neg.f64 (/.f64 a2 b1)))) |
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2)) |
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) |
(cbrt.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)) -1)) |
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (/.f64 a2 b1) b2) a1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 1 b2) (/.f64 a1 (/.f64 b1 a2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) a1)) |
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 1 (/.f64 b2 a2)) (/.f64 a1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b2) (/.f64 (cbrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))) (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))) (pow.f64 (cbrt.f64 a1) 2)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (pow.f64 (cbrt.f64 a1) 2)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) b2) (/.f64 (sqrt.f64 a1) (/.f64 b1 a2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) a2) (/.f64 1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) 1) (/.f64 a2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (/.f64 a2 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b2) (sqrt.f64 (/.f64 a2 b1))) (sqrt.f64 (/.f64 a2 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b1) b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 (neg.f64 b2)) (neg.f64 (/.f64 a2 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2) 1/2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2))) 1) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(neg.f64 (/.f64 a1 (*.f64 b2 (neg.f64 (/.f64 b1 a2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2))) 1) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 1/3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a1 (/.f64 b1 a2)))) -1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(+.f64 0 (*.f64 b2 (/.f64 b1 a2))) |
(*.f64 b2 (/.f64 b1 a2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))))) |
(*.f64 b2 (/.f64 b1 a2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) 1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 b1 (/.f64 b2 a2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 1 (*.f64 b2 (/.f64 b1 a2))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (pow.f64 (cbrt.f64 b2) 2) (*.f64 (cbrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (sqrt.f64 b2) (*.f64 (sqrt.f64 b2) (/.f64 b1 a2))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (neg.f64 b2) (/.f64 1 (neg.f64 (/.f64 a2 b1)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 b1 a2) b2) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 b2 a2) b1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 1 a2) (/.f64 b2 (/.f64 1 b1))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 b1)) -2) (/.f64 b2 (cbrt.f64 (/.f64 a2 b1)))) |
(*.f64 (pow.f64 (/.f64 a2 b1) -1/2) (/.f64 b2 (sqrt.f64 (/.f64 a2 b1)))) |
(/.f64 (pow.f64 (/.f64 a2 b1) -1/2) (/.f64 (sqrt.f64 (/.f64 a2 b1)) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) a2) (/.f64 (cbrt.f64 b2) (/.f64 1 b1))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) 1) (/.f64 (cbrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) (/.f64 (pow.f64 (cbrt.f64 b2) 2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b2) 2) (sqrt.f64 (/.f64 a2 b1))) (/.f64 (cbrt.f64 b2) (sqrt.f64 (/.f64 a2 b1)))) |
(/.f64 (/.f64 b2 (sqrt.f64 (/.f64 a2 b1))) (sqrt.f64 (/.f64 a2 b1))) |
(*.f64 (/.f64 (sqrt.f64 b2) a2) (/.f64 (sqrt.f64 b2) (/.f64 1 b1))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 (sqrt.f64 b2) 1) (/.f64 (sqrt.f64 b2) (/.f64 a2 b1))) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 (sqrt.f64 b2) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) (/.f64 (sqrt.f64 b2) (cbrt.f64 (/.f64 a2 b1)))) |
(/.f64 (/.f64 b2 (cbrt.f64 (/.f64 a2 b1))) (pow.f64 (cbrt.f64 (/.f64 a2 b1)) 2)) |
(*.f64 (/.f64 b2 1) (/.f64 b1 a2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (*.f64 (/.f64 b2 a2) 1) b1) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (*.f64 (/.f64 b2 a2) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (*.f64 (/.f64 b2 a2) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(*.f64 (/.f64 b2 (neg.f64 a2)) (neg.f64 b1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (*.f64 b2 (/.f64 b1 a2)) 1) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 3) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2) 1/2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3) 1/3) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (/.f64 (/.f64 a2 b1) b2) -1) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3)) 1/3) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (/.f64 (/.f64 (/.f64 a2 b1) b2) 1) -1) |
(*.f64 b2 (/.f64 b1 a2)) |
(neg.f64 (/.f64 b2 (neg.f64 (/.f64 a2 b1)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(sqrt.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) 2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(log.f64 (pow.f64 (exp.f64 b1) (/.f64 b2 a2))) |
(*.f64 b2 (/.f64 b1 a2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 b2 (/.f64 b1 a2)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) |
(*.f64 b2 (/.f64 b1 a2)) |
(cbrt.f64 (/.f64 (pow.f64 b2 3) (pow.f64 (/.f64 a2 b1) 3))) |
(*.f64 b2 (/.f64 b1 a2)) |
(expm1.f64 (log1p.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 a2))) 1) 1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 3)) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (/.f64 a2 b1) b2) -3)) 1/3)) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) 2)) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)) -1)) |
(*.f64 b2 (/.f64 b1 a2)) |
(log1p.f64 (expm1.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 b2 (/.f64 b1 a2)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 83.5% | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
Compiled 21 to 7 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a1 | @ | 0 | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 0.0ms | a1 | @ | inf | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 0.0ms | a1 | @ | -inf | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 0.0ms | a2 | @ | -inf | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 0.0ms | b1 | @ | -inf | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 1× | batch-egg-rewrite |
| 1210× | log-prod |
| 802× | prod-exp |
| 712× | pow-prod-down |
| 484× | pow-prod-up |
| 420× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 189 | 19 |
| 2 | 2745 | 19 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| Outputs |
|---|
(+.f64 0 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1) |
(*.f64 a1 (/.f64 1 (/.f64 b1 (/.f64 a2 b2)))) |
(*.f64 a1 (*.f64 a2 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (*.f64 a1 a2) (/.f64 (/.f64 1 b1) b2)) |
(*.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(*.f64 1 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (*.f64 (cbrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 (sqrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (/.f64 1 b1) b2) (*.f64 a1 a2)) |
(*.f64 (/.f64 a2 (/.f64 b1 a1)) (/.f64 1 b2)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 (/.f64 a1 1) (/.f64 a2 (*.f64 b1 b2))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a2 1) (/.f64 a1 (*.f64 b1 b2))) |
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) |
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 1 b1) (/.f64 (*.f64 a1 a2) b2)) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 b1 a1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) -2) (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (pow.f64 (*.f64 b1 b2) -1/2) (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b2) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) 1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (cbrt.f64 (*.f64 b1 b2)))) |
(pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3)) 1/3) |
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) 1) -1) |
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(exp.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 a2)) 1) (neg.f64 (log.f64 (*.f64 b1 b2))))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b1 b2))) (*.f64 (log.f64 (*.f64 a1 a2)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
| 1× | egg-herbie |
| 1514× | log-prod |
| 1328× | log-div |
| 834× | associate-/r* |
| 692× | fma-def |
| 486× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 185 | 2501 |
| 1 | 488 | 2453 |
| 2 | 1730 | 2453 |
| 3 | 6929 | 2453 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(+.f64 0 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1) |
(*.f64 a1 (/.f64 1 (/.f64 b1 (/.f64 a2 b2)))) |
(*.f64 a1 (*.f64 a2 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (*.f64 a1 a2) (/.f64 (/.f64 1 b1) b2)) |
(*.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(*.f64 1 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (*.f64 (cbrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 (sqrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (/.f64 1 b1) b2) (*.f64 a1 a2)) |
(*.f64 (/.f64 a2 (/.f64 b1 a1)) (/.f64 1 b2)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 (/.f64 a1 1) (/.f64 a2 (*.f64 b1 b2))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a2 1) (/.f64 a1 (*.f64 b1 b2))) |
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) |
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 1 b1) (/.f64 (*.f64 a1 a2) b2)) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 b1 a1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) -2) (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (pow.f64 (*.f64 b1 b2) -1/2) (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b2) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) 1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (cbrt.f64 (*.f64 b1 b2)))) |
(pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3)) 1/3) |
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) 1) -1) |
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(exp.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 a2)) 1) (neg.f64 (log.f64 (*.f64 b1 b2))))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b1 b2))) (*.f64 (log.f64 (*.f64 a1 a2)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(+.f64 0 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1)))) 3) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a1 (/.f64 1 (/.f64 b1 (/.f64 a2 b2)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a1 (*.f64 a2 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (*.f64 a1 (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 a1 a2) (/.f64 (/.f64 1 b1) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 1 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (*.f64 (cbrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 (sqrt.f64 (*.f64 a1 a2)) (/.f64 (/.f64 1 b1) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 (neg.f64 a2) (neg.f64 b2))) |
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (neg.f64 b2)) b1) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (/.f64 1 b1) b2) (*.f64 a1 a2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 (/.f64 b1 a1)) (/.f64 1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 1) (/.f64 a2 (*.f64 b1 b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(/.f64 (/.f64 a1 (/.f64 (cbrt.f64 (*.f64 b2 b1)) a2)) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a2 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b2 b1))) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b1 b2))) (/.f64 a1 (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b2 b1))) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 a2 1) (/.f64 a1 (*.f64 b1 b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 a1 (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(/.f64 (/.f64 a1 (/.f64 (cbrt.f64 (*.f64 b2 b1)) a2)) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(*.f64 (/.f64 1 b1) (/.f64 (*.f64 a1 a2) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 b1 a1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b1 b2)) -2) (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) -2) (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) -2) (/.f64 a1 (/.f64 (cbrt.f64 (*.f64 b2 b1)) a2))) |
(*.f64 (pow.f64 (*.f64 b1 b2) -1/2) (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (pow.f64 (*.f64 b2 b1) -1/2) (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (*.f64 b2 b1) -1/2) (*.f64 a1 (/.f64 a2 (sqrt.f64 (*.f64 b2 b1))))) |
(/.f64 (pow.f64 (*.f64 b2 b1) -1/2) (/.f64 (sqrt.f64 (*.f64 b2 b1)) (*.f64 a1 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) b2) (/.f64 (cbrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (cbrt.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 a2)) 2) (sqrt.f64 (*.f64 b1 b2))) (/.f64 (cbrt.f64 (*.f64 a1 a2)) (sqrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (sqrt.f64 (*.f64 b2 b1))) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) b2) (/.f64 (sqrt.f64 (*.f64 a1 a2)) b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) 1) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (*.f64 b1 b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 a2)) (pow.f64 (cbrt.f64 (*.f64 b1 b2)) 2)) (/.f64 (sqrt.f64 (*.f64 a1 a2)) (cbrt.f64 (*.f64 b1 b2)))) |
(*.f64 (/.f64 a1 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(/.f64 (/.f64 a1 (/.f64 (cbrt.f64 (*.f64 b2 b1)) a2)) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) |
(pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2) 1/2) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3) 1/3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 2) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3)) 1/3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2)) 1) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 a1 b1) (/.f64 (neg.f64 a2) (neg.f64 b2))) |
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (neg.f64 b2)) b1) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2) 3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 a2) 3) (pow.f64 (*.f64 b1 b2) 3))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2)) 1) 1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 1/3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) 2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) (/.f64 b2 a2))) -1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 a2)) 1) (neg.f64 (log.f64 (*.f64 b1 b2))))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b1 b2))) (*.f64 (log.f64 (*.f64 a1 a2)) 1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a2 (/.f64 b1 a1)) b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
Compiled 3454 to 1054 computations (69.5% saved)
8 alts after pruning (6 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 286 | 6 | 292 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 1 | 2 |
| Total | 287 | 8 | 295 |
| Status | Accuracy | Program |
|---|---|---|
| 82.1% | (/.f64 (*.f64 (/.f64 a1 b1) a2) b2) | |
| ▶ | 84.2% | (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
| ✓ | 83.1% | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| ▶ | 82.6% | (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
| ▶ | 86.8% | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| ▶ | 81.8% | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| ✓ | 82.9% | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| ▶ | 84.1% | (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
Compiled 154 to 98 computations (36.4% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 95.4% | (*.f64 (/.f64 b2 a2) b1) |
| ✓ | 90.3% | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b1 | @ | inf | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| 0.0ms | b2 | @ | inf | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| 0.0ms | a1 | @ | 0 | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| 0.0ms | b2 | @ | -inf | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| 0.0ms | a2 | @ | -inf | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| 1× | batch-egg-rewrite |
| 1144× | log-prod |
| 768× | prod-exp |
| 690× | pow-prod-down |
| 488× | pow-prod-up |
| 430× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 192 | 32 |
| 2 | 2743 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(*.f64 (/.f64 b2 a2) b1) |
| Outputs |
|---|
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) -2) (/.f64 a1 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) |
(pow.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) -1) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) 1) -1) |
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a2 b2) b1)) (*.f64 (log.f64 a1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(+.f64 0 (*.f64 (/.f64 b2 a2) b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) 1) |
(/.f64 b2 (/.f64 a2 b1)) |
(/.f64 b1 (/.f64 a2 b2)) |
(/.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2)) |
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2)) |
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) 1) a2) |
(/.f64 (/.f64 (*.f64 b2 b1) (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2)) |
(pow.f64 (*.f64 (/.f64 b2 a2) b1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) |
(exp.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b2 a2) b1))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b2 a2)) (*.f64 (log.f64 b1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (log.f64 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (*.f64 (log.f64 b1) 1))) |
(exp.f64 (+.f64 (log.f64 b1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (log.f64 (/.f64 b2 a2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b2 a2) b1))) |
| 1× | egg-herbie |
| 1254× | associate-/r* |
| 1184× | associate-/l* |
| 996× | fma-def |
| 858× | unswap-sqr |
| 714× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 235 | 3130 |
| 1 | 562 | 3064 |
| 2 | 1912 | 3064 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) -2) (/.f64 a1 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) |
(pow.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) -1) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) 1) -1) |
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 (/.f64 a2 b2) b1)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a2 b2) b1)) (*.f64 (log.f64 a1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(+.f64 0 (*.f64 (/.f64 b2 a2) b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) 1) |
(/.f64 b2 (/.f64 a2 b1)) |
(/.f64 b1 (/.f64 a2 b2)) |
(/.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2)) |
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2)) |
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) 1) a2) |
(/.f64 (/.f64 (*.f64 b2 b1) (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2)) |
(pow.f64 (*.f64 (/.f64 b2 a2) b1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) |
(exp.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b2 a2) b1))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b2 a2)) (*.f64 (log.f64 b1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (log.f64 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (*.f64 (log.f64 b1) 1))) |
(exp.f64 (+.f64 (log.f64 b1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (log.f64 (/.f64 b2 a2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b2 a2) b1))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(+.f64 0 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 1 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (pow.f64 (cbrt.f64 a1) 2) (*.f64 (cbrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (sqrt.f64 a1) (*.f64 (sqrt.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (neg.f64 a1) (/.f64 1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) 1) (/.f64 (cbrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) 1) (/.f64 (sqrt.f64 a1) (*.f64 (/.f64 b2 a2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) (/.f64 b2 a2)) (/.f64 (sqrt.f64 a1) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) -2) (/.f64 a1 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 b2 b1) a2)) -2) (/.f64 a1 (cbrt.f64 (/.f64 (*.f64 b2 b1) a2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 a1 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) -2) (/.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) a1)) |
(*.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) a2) -1/2) (/.f64 a1 (sqrt.f64 (/.f64 (*.f64 b2 b1) a2)))) |
(/.f64 (*.f64 a1 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) -1/2)) (sqrt.f64 (*.f64 b2 (/.f64 b1 a2)))) |
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a2)) -1/2) (/.f64 a1 (sqrt.f64 (*.f64 b2 (/.f64 b1 a2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (/.f64 b2 a2)) (/.f64 (cbrt.f64 a1) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) b1) (/.f64 (cbrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))) (/.f64 (pow.f64 (cbrt.f64 a1) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 b2 b1) a2)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 a1) 2)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 a2 b2) (/.f64 a1 b1))) (pow.f64 (cbrt.f64 a1) 2)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a2))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a1) 2) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) (/.f64 (cbrt.f64 a1) (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) b1) (/.f64 (sqrt.f64 a1) (/.f64 b2 a2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 (sqrt.f64 a1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2)) (/.f64 (sqrt.f64 a1) (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2) 1/2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(pow.f64 (/.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1)) 1) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(neg.f64 (/.f64 a1 (*.f64 (/.f64 b2 a2) (neg.f64 b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b2) b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(cbrt.f64 (/.f64 (pow.f64 a1 3) (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) 1) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 1/3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b2 a2) (/.f64 a1 b1))) -1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a2 b2) b1)) (*.f64 (log.f64 a1) 1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) |
(+.f64 0 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) 1) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 b2 (/.f64 a2 b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 b1 (/.f64 a2 b2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) 1) a2) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(/.f64 (/.f64 (*.f64 b2 b1) (cbrt.f64 (*.f64 a2 a2))) (cbrt.f64 a2)) |
(/.f64 (*.f64 b2 b1) (*.f64 (cbrt.f64 a2) (cbrt.f64 (*.f64 a2 a2)))) |
(*.f64 (/.f64 b2 (cbrt.f64 a2)) (/.f64 b1 (cbrt.f64 (*.f64 a2 a2)))) |
(/.f64 (/.f64 (*.f64 b2 b1) (sqrt.f64 a2)) (sqrt.f64 a2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (*.f64 (/.f64 b2 a2) b1) 1) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1)) 3) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2) 1/2) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3) 1/3) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1)) 2) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) -1) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b2 a2)) b1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b2 a2) b1)))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b2 a2) b1) 3)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b2 a2) b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) b1)) 1) 1)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b2 a2) b1))) 3)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b2 a2) b1))) 1/3)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b2 a2) b1))) 2)) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b2 a2)) (*.f64 (log.f64 b1) 1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (log.f64 b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b2 a2)) 1) (*.f64 (log.f64 b1) 1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (log.f64 b1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (log.f64 (/.f64 b2 a2)))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 b1) 1) (*.f64 (log.f64 (/.f64 b2 a2)) 1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b2 a2) b1))) |
(/.f64 (*.f64 b2 b1) a2) |
(*.f64 b2 (/.f64 b1 a2)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 93.1% | (/.f64 a2 (*.f64 b2 b1)) |
| ✓ | 90.3% | (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b1 | @ | inf | (/.f64 a2 (*.f64 b2 b1)) |
| 0.0ms | a2 | @ | -inf | (/.f64 a2 (*.f64 b2 b1)) |
| 0.0ms | a2 | @ | 0 | (/.f64 a2 (*.f64 b2 b1)) |
| 0.0ms | b2 | @ | 0 | (/.f64 a2 (*.f64 b2 b1)) |
| 0.0ms | b1 | @ | -inf | (/.f64 a2 (*.f64 b2 b1)) |
| 1× | batch-egg-rewrite |
| 1076× | log-prod |
| 822× | exp-prod |
| 776× | prod-exp |
| 700× | pow-prod-down |
| 478× | pow-prod-up |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 186 | 32 |
| 2 | 2528 | 32 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
| Outputs |
|---|
(+.f64 0 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 1 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1) |
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1) |
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) (*.f64 b2 b1)) |
(/.f64 (/.f64 (*.f64 a1 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 2) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (log.f64 a1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 b2 (/.f64 a2 b1))))) |
(exp.f64 (-.f64 (log.f64 (*.f64 a1 a2)) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(+.f64 0 (/.f64 a2 (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) 1) |
(*.f64 a2 (/.f64 1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(*.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 1 (*.f64 b2 b1)) a2) |
(*.f64 (/.f64 a2 b2) (/.f64 1 b1)) |
(*.f64 (/.f64 1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 1 b1) (/.f64 a2 b2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) -2) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (*.f64 b2 b1) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 b2 b1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2)) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b2 b1)))) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 3) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) |
(pow.f64 (/.f64 b2 (/.f64 a2 b1)) -1) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a2 b1)) 1) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2)) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3))) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a2 b1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (neg.f64 (log.f64 (*.f64 b2 b1))))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) (*.f64 (log.f64 a2) 1))) |
(exp.f64 (-.f64 (log.f64 a2) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (log.f64 (*.f64 b2 b1)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 b1) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b2 b1)))) |
| 1× | egg-herbie |
| 1134× | associate-/r* |
| 1124× | fma-def |
| 806× | unswap-sqr |
| 684× | distribute-lft-in |
| 654× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 266 | 2952 |
| 1 | 656 | 2886 |
| 2 | 2085 | 2886 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(+.f64 0 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 1 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1) |
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1) |
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) (*.f64 b2 b1)) |
(/.f64 (/.f64 (*.f64 a1 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (*.f64 b2 b1))) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (*.f64 b2 b1))) |
(pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 2) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (log.f64 a1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 b2 (/.f64 a2 b1))))) |
(exp.f64 (-.f64 (log.f64 (*.f64 a1 a2)) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(+.f64 0 (/.f64 a2 (*.f64 b2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) 1) |
(*.f64 a2 (/.f64 1 (*.f64 b2 b1))) |
(*.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(*.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(*.f64 (/.f64 1 (*.f64 b2 b1)) a2) |
(*.f64 (/.f64 a2 b2) (/.f64 1 b1)) |
(*.f64 (/.f64 1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 1 b1) (/.f64 a2 b2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) -2) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (*.f64 b2 b1) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 b2 b1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b2 b1)))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2)) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 b2 b1))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b2 b1)))) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 3) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) |
(pow.f64 (/.f64 b2 (/.f64 a2 b1)) -1) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a2 b1)) 1) -1) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2)) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3))) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a2 b1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (neg.f64 (log.f64 (*.f64 b2 b1))))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) (*.f64 (log.f64 a2) 1))) |
(exp.f64 (-.f64 (log.f64 a2) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (log.f64 (*.f64 b2 b1)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 b1) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b2 b1)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(+.f64 0 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 (/.f64 a2 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 1 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (*.f64 b1 (neg.f64 b2))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b1 (neg.f64 b2))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 b1 (neg.f64 b2))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (*.f64 (/.f64 a2 b2) a1) b1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) (*.f64 b2 b1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 (*.f64 a1 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 3) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2) 1/2) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3) 1/3) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 2) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) -1) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (/.f64 a1 b2) (/.f64 a2 b1)))) 2)) (cbrt.f64 (log.f64 (*.f64 (/.f64 a1 b2) (/.f64 a2 b1))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)))) 2)) (cbrt.f64 (log.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 a2 (/.f64 b1 (/.f64 a1 b2))))) 2)) (cbrt.f64 (log.f64 (/.f64 a2 (/.f64 b1 (/.f64 a1 b2)))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (/.f64 a1 b2) (/.f64 a2 b1))))) (sqrt.f64 (log.f64 (*.f64 (/.f64 a1 b2) (/.f64 a2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))) (sqrt.f64 (log.f64 (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 a2 (/.f64 b1 (/.f64 a1 b2)))))) (sqrt.f64 (log.f64 (/.f64 a2 (/.f64 b1 (/.f64 a1 b2)))))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 2)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) 3)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1))) 1) 1)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 3)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 1/3)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) 2)) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) (*.f64 (log.f64 a1) 1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (log.f64 a1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) (*.f64 (log.f64 a1) 1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (-.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 b2 (/.f64 a2 b1))))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(exp.f64 (-.f64 (log.f64 (*.f64 a1 a2)) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a1 a2) (*.f64 b2 b1)))) |
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(+.f64 0 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 a2 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 a2 b1) b2))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) 1) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 a2 (/.f64 1 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 1 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 b1 (neg.f64 b2)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 1 (*.f64 b2 b1)) a2) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 a2 b2) (/.f64 1 b1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 1 b2) (/.f64 a2 b1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 1 b1) (/.f64 a2 b2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b2 b1)) -2) (/.f64 a2 (cbrt.f64 (*.f64 b2 b1)))) |
(*.f64 (pow.f64 (*.f64 b2 b1) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 b2 b1)))) |
(/.f64 (*.f64 a2 (pow.f64 (*.f64 b2 b1) -1/2)) (sqrt.f64 (*.f64 b2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) b1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) b2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 a2 b1) b2)) (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 b2 b1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) b1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) b2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 b2 b1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 b2 b1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) 1) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1))) 3) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2) 1/2) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3) 1/3) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) 2) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (/.f64 b2 (/.f64 a2 b1)) -1) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (exp.f64 1) (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3)) 1/3) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (/.f64 (/.f64 b2 (/.f64 a2 b1)) 1) -1) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) (cbrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2))) 2)) (cbrt.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) (sqrt.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)))) (sqrt.f64 (log.f64 (/.f64 (/.f64 a2 b1) b2)))) |
(neg.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(sqrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 b2 b1))))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 b2 b1)) 3)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 b2 b1) 3))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) 1) 1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 3)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 b2 b1)))) 1/3)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) 2)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (/.f64 a2 b1))) -1)) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (neg.f64 (log.f64 (*.f64 b2 b1))))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) (*.f64 (log.f64 a2) 1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (-.f64 (log.f64 a2) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (log.f64 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (-.f64 (*.f64 (log.f64 a2) 1) (*.f64 (log.f64 (*.f64 b2 b1)) 1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(exp.f64 (-.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 b1) 1))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 b2 b1)))) |
(/.f64 a2 (*.f64 b2 b1)) |
(/.f64 (/.f64 a2 b1) b2) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 82.2% | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
Compiled 21 to 7 computations (66.7% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a2 | @ | inf | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| 0.0ms | a2 | @ | 0 | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| 0.0ms | a2 | @ | -inf | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| 0.0ms | a1 | @ | -inf | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| 0.0ms | b2 | @ | -inf | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| 1× | batch-egg-rewrite |
| 1140× | log-prod |
| 958× | prod-exp |
| 848× | pow-prod-down |
| 492× | pow-prod-up |
| 434× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2822 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| Outputs |
|---|
(+.f64 0 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1) |
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1))) |
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) |
(/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1)) |
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) |
(/.f64 a1 (*.f64 b2 (/.f64 b1 a2))) |
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2)) |
(/.f64 1 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1))) |
(/.f64 1 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2))) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1))) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1))) |
(/.f64 1 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2)))) |
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2)) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2) |
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a2))) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2)) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b2 (neg.f64 b1))) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(/.f64 (neg.f64 (*.f64 a2 a1)) (neg.f64 (*.f64 b1 b2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) a1)) (neg.f64 b2)) |
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b2))) (neg.f64 b1)) |
(/.f64 (*.f64 (/.f64 a2 b1) (neg.f64 a1)) (neg.f64 b2)) |
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b1)) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) 1) b2) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) 1) b1) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 3) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 2) |
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1)) -1) |
(pow.f64 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2)) -1) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)) -1) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1)) -1) |
(pow.f64 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2))) -1) |
(sqrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2)) |
(log.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(exp.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (log.f64 (/.f64 a1 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (log.f64 (/.f64 a2 b1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
| 1× | egg-herbie |
| 1292× | log-div |
| 540× | associate-/l/ |
| 522× | fma-def |
| 480× | *-commutative |
| 462× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 183 | 2333 |
| 1 | 462 | 2297 |
| 2 | 1722 | 2297 |
| 3 | 6956 | 2297 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(+.f64 0 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1) |
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1))) |
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) |
(/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1)) |
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) |
(/.f64 a1 (*.f64 b2 (/.f64 b1 a2))) |
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2)) |
(/.f64 1 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1))) |
(/.f64 1 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2))) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1))) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1))) |
(/.f64 1 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2)))) |
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2)) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2))) |
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2) |
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a2))) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2))) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2)) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b2 (neg.f64 b1))) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(/.f64 (neg.f64 (*.f64 a2 a1)) (neg.f64 (*.f64 b1 b2))) |
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) a1)) (neg.f64 b2)) |
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b2))) (neg.f64 b1)) |
(/.f64 (*.f64 (/.f64 a2 b1) (neg.f64 a1)) (neg.f64 b2)) |
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b2)) (neg.f64 b1)) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b1)) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) 1) b2) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) 1) b1) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 3) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 2) |
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1)) -1) |
(pow.f64 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2)) -1) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)) -1) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1)) -1) |
(pow.f64 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2))) -1) |
(sqrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2)) |
(log.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(exp.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (log.f64 (/.f64 a1 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (log.f64 (/.f64 a2 b1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(log1p.f64 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(+.f64 0 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b2) b1)) a2)))) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b2)) (/.f64 a2 b1)))) 3) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 a1 b2) b1)) a2)))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b2)) (/.f64 a2 b1))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a2 (*.f64 b1 (/.f64 b2 a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a2 (/.f64 b1 (/.f64 a1 b2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 a1 (*.f64 b2 (/.f64 b1 a2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 1 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 1 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 1 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 1 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 1 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a2 (/.f64 a1 b2)) b1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) 1) (*.f64 (neg.f64 b2) (/.f64 b1 a2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) 1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b1) (neg.f64 b2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b2 (neg.f64 b1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b2) b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 a2)) (*.f64 (neg.f64 b2) (neg.f64 b1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (neg.f64 (*.f64 a2 a1)) (neg.f64 (*.f64 b1 b2))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) a1)) (neg.f64 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 b2))) (neg.f64 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (/.f64 a2 b1) (neg.f64 a1)) (neg.f64 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a2) (/.f64 a1 b2)) (neg.f64 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 (neg.f64 a1) (/.f64 a2 b1)) (neg.f64 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) 1) b2) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 (cbrt.f64 b2) 2)) (cbrt.f64 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 (/.f64 a2 b1) a1) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) 1) b1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (pow.f64 (cbrt.f64 b1) 2)) (cbrt.f64 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1)) (sqrt.f64 b1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 3) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2) 1/2) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3) 1/3) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 2) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b2 a1)) -1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (*.f64 (/.f64 b2 a1) (/.f64 b1 a2)) -1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a2 a1)) -1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 b2 (*.f64 (/.f64 a2 b1) a1)) -1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 b1 (*.f64 a2 (/.f64 a1 b2))) -1) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(sqrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log.f64 (exp.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(cbrt.f64 (pow.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)) 3)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(expm1.f64 (log1p.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1))) 1) 1)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 3)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 1/3)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) 2)) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b1)) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (log.f64 (/.f64 a1 b2)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b1)) 1) (*.f64 (log.f64 (/.f64 a1 b2)) 1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a1 b2)) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (log.f64 (/.f64 a2 b1)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a1 b2)) 1) (*.f64 (log.f64 (/.f64 a2 b1)) 1))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log1p.f64 (expm1.f64 (/.f64 a2 (/.f64 (*.f64 b1 b2) a1)))) |
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.5% | (*.f64 (/.f64 b1 a1) b2) |
| ✓ | 89.3% | (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b1 | @ | inf | (*.f64 (/.f64 b1 a1) b2) |
| 0.0ms | b1 | @ | 0 | (*.f64 (/.f64 b1 a1) b2) |
| 0.0ms | b2 | @ | inf | (*.f64 (/.f64 b1 a1) b2) |
| 0.0ms | b2 | @ | 0 | (*.f64 (/.f64 b1 a1) b2) |
| 0.0ms | b2 | @ | -inf | (*.f64 (/.f64 b1 a1) b2) |
| 1× | batch-egg-rewrite |
| 1144× | log-prod |
| 768× | prod-exp |
| 690× | pow-prod-down |
| 488× | pow-prod-up |
| 430× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 192 | 32 |
| 2 | 2743 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(*.f64 (/.f64 b1 a1) b2) |
| Outputs |
|---|
(+.f64 0 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(*.f64 1 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 1 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 (/.f64 (sqrt.f64 a2) (/.f64 b1 a1)) (/.f64 (sqrt.f64 a2) b2)) |
(*.f64 (/.f64 1 b2) (*.f64 a2 (/.f64 a1 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) -2) (/.f64 a2 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (/.f64 b1 a1)) (/.f64 (cbrt.f64 a2) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1) |
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) |
(pow.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) -1) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) 1) -1) |
(neg.f64 (/.f64 a2 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (log.f64 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (log.f64 a2) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(+.f64 0 (*.f64 (/.f64 b1 a1) b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) 1) |
(/.f64 b1 (/.f64 a1 b2)) |
(/.f64 b2 (/.f64 a1 b1)) |
(/.f64 1 (/.f64 a1 (*.f64 b1 b2))) |
(/.f64 (*.f64 b1 b2) a1) |
(/.f64 (neg.f64 (*.f64 b1 b2)) (neg.f64 a1)) |
(/.f64 (*.f64 b2 (neg.f64 b1)) (neg.f64 a1)) |
(/.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) 1) a1) |
(/.f64 (/.f64 (*.f64 b1 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(pow.f64 (*.f64 (/.f64 b1 a1) b2) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2) |
(pow.f64 (/.f64 a1 (*.f64 b1 b2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) |
(exp.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b1 a1) b2))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b1 a1)) (*.f64 (log.f64 b2) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (log.f64 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (*.f64 (log.f64 b2) 1))) |
(exp.f64 (+.f64 (log.f64 b2) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (log.f64 (/.f64 b1 a1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b1 a1) b2))) |
| 1× | egg-herbie |
| 1228× | associate-/l* |
| 1212× | associate-/r* |
| 902× | fma-def |
| 814× | unswap-sqr |
| 632× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 237 | 3130 |
| 1 | 572 | 3064 |
| 2 | 1893 | 3064 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 (*.f64 b2 b1) a1) |
(+.f64 0 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(*.f64 1 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 1 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 (/.f64 (sqrt.f64 a2) (/.f64 b1 a1)) (/.f64 (sqrt.f64 a2) b2)) |
(*.f64 (/.f64 1 b2) (*.f64 a2 (/.f64 a1 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) -2) (/.f64 a2 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (/.f64 b1 a1)) (/.f64 (cbrt.f64 a2) b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1) |
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) |
(pow.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) -1) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) 1) -1) |
(neg.f64 (/.f64 a2 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (log.f64 (/.f64 (/.f64 a1 b1) b2)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (log.f64 a2) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(+.f64 0 (*.f64 (/.f64 b1 a1) b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) 1) |
(/.f64 b1 (/.f64 a1 b2)) |
(/.f64 b2 (/.f64 a1 b1)) |
(/.f64 1 (/.f64 a1 (*.f64 b1 b2))) |
(/.f64 (*.f64 b1 b2) a1) |
(/.f64 (neg.f64 (*.f64 b1 b2)) (neg.f64 a1)) |
(/.f64 (*.f64 b2 (neg.f64 b1)) (neg.f64 a1)) |
(/.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) 1) a1) |
(/.f64 (/.f64 (*.f64 b1 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(pow.f64 (*.f64 (/.f64 b1 a1) b2) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2) |
(pow.f64 (/.f64 a1 (*.f64 b1 b2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) |
(exp.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b1 a1) b2))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) 2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b1 a1)) (*.f64 (log.f64 b2) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (log.f64 b2))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (*.f64 (log.f64 b2) 1))) |
(exp.f64 (+.f64 (log.f64 b2) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (log.f64 (/.f64 b1 a1)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b1 a1) b2))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 b1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(+.f64 0 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 a1 (*.f64 b2 b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 1 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (neg.f64 a2) (/.f64 1 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 1 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (*.f64 (/.f64 b1 a1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) (/.f64 b1 a1)) (/.f64 (sqrt.f64 a2) b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 1 b2) (*.f64 a2 (/.f64 a1 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) -2) (/.f64 a2 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))) -2) (/.f64 a2 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))) -2) (/.f64 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))) a2)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a1))) -2) (/.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a1))) a2)) |
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 (pow.f64 (/.f64 b1 (/.f64 a1 b2)) -1/2) (/.f64 a2 (sqrt.f64 (/.f64 b1 (/.f64 a1 b2))))) |
(/.f64 (*.f64 a2 (pow.f64 (/.f64 b1 (/.f64 a1 b2)) -1/2)) (sqrt.f64 (/.f64 b1 (/.f64 a1 b2)))) |
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 a1)) -1/2) (/.f64 a2 (sqrt.f64 (*.f64 b2 (/.f64 b1 a1))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (/.f64 b1 a1)) (/.f64 (cbrt.f64 a2) b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 a2) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 b1 (/.f64 a1 b2))) 2) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 a1 (/.f64 (/.f64 a2 b2) b1))) (pow.f64 (cbrt.f64 a2) 2)) (pow.f64 (cbrt.f64 (*.f64 b2 (/.f64 b1 a1))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 b1 a1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2) 1/2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(pow.f64 (/.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2)) 1) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(neg.f64 (/.f64 a2 (*.f64 (/.f64 b1 a1) (neg.f64 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(sqrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b1) b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) 1) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 1/3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a1) (/.f64 a2 b2))) -1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a2) 1) (log.f64 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(exp.f64 (+.f64 (log.f64 (/.f64 (/.f64 a1 b1) b2)) (*.f64 (log.f64 a2) 1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1)) |
(+.f64 0 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) 1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 b2 (/.f64 a1 b1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 1 (/.f64 a1 (*.f64 b1 b2))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b1 b2) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (neg.f64 (*.f64 b1 b2)) (neg.f64 a1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 b2 (neg.f64 b1)) (neg.f64 a1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) 1) a1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(/.f64 (/.f64 (*.f64 b1 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(/.f64 (*.f64 b2 b1) (*.f64 (cbrt.f64 a1) (cbrt.f64 (*.f64 a1 a1)))) |
(*.f64 (/.f64 b1 (cbrt.f64 a1)) (/.f64 b2 (cbrt.f64 (*.f64 a1 a1)))) |
(/.f64 (/.f64 (*.f64 b1 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (*.f64 (/.f64 b1 a1) b2) 1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2)) 3) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2) 1/2) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3) 1/3) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2)) 2) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(pow.f64 (/.f64 a1 (*.f64 b1 b2)) -1) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 2)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 b1 a1)) b2)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 b1 a1) b2)))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b1 a1) b2) 3)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b1 a1) b2))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a1) b2)) 1) 1)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 b1 a1) b2))) 3)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 b1 a1) b2))) 1/3)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 b1 a1) b2))) 2)) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (log.f64 (/.f64 b1 a1)) (*.f64 (log.f64 b2) 1))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (log.f64 b2))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 b1 a1)) 1) (*.f64 (log.f64 b2) 1))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (log.f64 b2) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (log.f64 (/.f64 b1 a1)))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 b2) 1) (*.f64 (log.f64 (/.f64 b1 a1)) 1))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 b1 a1) b2))) |
(/.f64 b1 (/.f64 a1 b2)) |
(*.f64 b2 (/.f64 b1 a1)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.6% | (*.f64 a1 (/.f64 a2 b2)) |
| ✓ | 90.4% | (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a1 | @ | inf | (*.f64 a1 (/.f64 a2 b2)) |
| 0.0ms | a2 | @ | inf | (*.f64 a1 (/.f64 a2 b2)) |
| 0.0ms | a2 | @ | 0 | (*.f64 a1 (/.f64 a2 b2)) |
| 0.0ms | b2 | @ | -inf | (*.f64 a1 (/.f64 a2 b2)) |
| 0.0ms | a2 | @ | -inf | (*.f64 a1 (/.f64 a2 b2)) |
| 1× | batch-egg-rewrite |
| 1148× | log-prod |
| 792× | prod-exp |
| 720× | pow-prod-down |
| 488× | pow-prod-up |
| 430× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 192 | 32 |
| 2 | 2744 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(*.f64 a1 (/.f64 a2 b2)) |
| Outputs |
|---|
(+.f64 0 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1) |
(*.f64 a1 (/.f64 1 (*.f64 b1 (/.f64 b2 a2)))) |
(*.f64 a1 (*.f64 (/.f64 a2 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(*.f64 1 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 (*.f64 a1 (neg.f64 (/.f64 a2 b2))) (/.f64 1 (neg.f64 b1))) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a2 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 (/.f64 a2 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (cbrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 b1))) |
(pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3)) 1/3) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) 1) -1) |
(neg.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (neg.f64 b1))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (neg.f64 (log.f64 b1)))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 b1)) (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(+.f64 0 (*.f64 a1 (/.f64 a2 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) 1) |
(/.f64 a1 (/.f64 b2 a2)) |
(/.f64 1 (/.f64 b2 (*.f64 a1 a2))) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) b2) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b2))) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(pow.f64 (*.f64 a1 (/.f64 a2 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) |
(pow.f64 (/.f64 b2 (*.f64 a1 a2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a2 b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 2)) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 a1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 a1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a2 b2)))) |
| 1× | egg-herbie |
| 1898× | fma-def |
| 958× | distribute-lft-in |
| 918× | distribute-rgt-in |
| 842× | unswap-sqr |
| 534× | log-prod |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 239 | 3279 |
| 1 | 580 | 3201 |
| 2 | 2220 | 3201 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(+.f64 0 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1) |
(*.f64 a1 (/.f64 1 (*.f64 b1 (/.f64 b2 a2)))) |
(*.f64 a1 (*.f64 (/.f64 a2 b2) (/.f64 1 b1))) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(*.f64 1 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 (*.f64 a1 (neg.f64 (/.f64 a2 b2))) (/.f64 1 (neg.f64 b1))) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a2 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 (/.f64 a2 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (cbrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 b1))) |
(pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3)) 1/3) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) 1) -1) |
(neg.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (neg.f64 b1))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) -1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (neg.f64 (log.f64 b1)))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 b1)) (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(+.f64 0 (*.f64 a1 (/.f64 a2 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) 1) |
(/.f64 a1 (/.f64 b2 a2)) |
(/.f64 1 (/.f64 b2 (*.f64 a1 a2))) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 b2)) |
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) b2) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b2))) (cbrt.f64 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(pow.f64 (*.f64 a1 (/.f64 a2 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 3) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) |
(pow.f64 (/.f64 b2 (*.f64 a1 a2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a2 b2))))) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 2)) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 b2)))) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 a1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 a1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 a1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a2 b2)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(+.f64 0 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a1 b1)) (/.f64 a2 b2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) (/.f64 a1 b1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 a1 (/.f64 1 (*.f64 b1 (/.f64 b2 a2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 a1 (*.f64 (/.f64 a2 b2) (/.f64 1 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 1 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (*.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 1 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (*.f64 a1 (neg.f64 (/.f64 a2 b2))) (/.f64 1 (neg.f64 b1))) |
(*.f64 (neg.f64 (*.f64 (/.f64 a1 b2) a2)) (/.f64 1 (neg.f64 b1))) |
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1)) |
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1)) |
(*.f64 (/.f64 1 b1) (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 1) (/.f64 (/.f64 a2 b2) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a2 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a2 (*.f64 (cbrt.f64 b1) b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 (cbrt.f64 b1)))) (cbrt.f64 (*.f64 b1 b1))) |
(/.f64 (*.f64 a1 (/.f64 (/.f64 a2 (cbrt.f64 b1)) b2)) (cbrt.f64 (*.f64 b1 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 (/.f64 a2 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 (sqrt.f64 b1) b2))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 b2 (sqrt.f64 b1)))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 (sqrt.f64 b1) b2))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 b2 (sqrt.f64 b1)))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 (/.f64 a2 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a2 (*.f64 (cbrt.f64 b1) b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 (cbrt.f64 b1)))) (cbrt.f64 (*.f64 b1 b1))) |
(/.f64 (*.f64 a1 (/.f64 (/.f64 a2 (cbrt.f64 b1)) b2)) (cbrt.f64 (*.f64 b1 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (cbrt.f64 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 a1 (/.f64 (cbrt.f64 b1) (/.f64 a2 b2)))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (*.f64 a1 (/.f64 a2 (*.f64 b2 (cbrt.f64 b1))))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (*.f64 a1 (/.f64 (/.f64 a2 (cbrt.f64 b1)) b2))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a1 (/.f64 a2 b2)) (sqrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 (/.f64 a1 b2) a2) (sqrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (*.f64 a1 (/.f64 a2 (*.f64 b2 (sqrt.f64 b1))))) |
(/.f64 (pow.f64 b1 -1/2) (/.f64 (sqrt.f64 b1) (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b2) a2)) 2) (cbrt.f64 (*.f64 b1 b1)))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 a2 (/.f64 b2 a1))) 2) (/.f64 (cbrt.f64 (*.f64 b1 b1)) (cbrt.f64 (/.f64 a2 (/.f64 b2 (/.f64 a1 b1)))))) |
(*.f64 (cbrt.f64 (/.f64 a1 (/.f64 b2 (/.f64 a2 b1)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) 2) (cbrt.f64 (*.f64 b1 b1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 (sqrt.f64 b1) b2))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 a2 (*.f64 b2 (sqrt.f64 b1)))) |
(*.f64 (/.f64 a1 (sqrt.f64 b1)) (/.f64 (/.f64 a2 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) (cbrt.f64 b1))) |
(*.f64 (/.f64 a1 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a2 (*.f64 (cbrt.f64 b1) b2))) |
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 (cbrt.f64 b1)))) (cbrt.f64 (*.f64 b1 b1))) |
(/.f64 (*.f64 a1 (/.f64 (/.f64 a2 (cbrt.f64 b1)) b2)) (cbrt.f64 (*.f64 b1 b1))) |
(pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2) 1/2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 2) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3)) 1/3) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1)) 1) -1) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(neg.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (neg.f64 b1))) |
(*.f64 (neg.f64 (*.f64 (/.f64 a1 b2) a2)) (/.f64 1 (neg.f64 b1))) |
(/.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (neg.f64 b1)) |
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(log.f64 (exp.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) (pow.f64 b1 3))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2))) 1) 1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 1/3)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) 2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b1 a1))) -1)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) (neg.f64 (log.f64 b1)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 b1)) (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(/.f64 a2 (/.f64 b2 (/.f64 a1 b1))) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(+.f64 0 (*.f64 a1 (/.f64 a2 b2))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) 1) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 a1 (/.f64 b2 a2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 1 (/.f64 b2 (*.f64 a1 a2))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (neg.f64 (*.f64 a1 a2)) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) 1) b2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(/.f64 (/.f64 (*.f64 a1 a2) (cbrt.f64 (*.f64 b2 b2))) (cbrt.f64 b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 (cbrt.f64 b2) (cbrt.f64 (*.f64 b2 b2)))) |
(*.f64 (/.f64 a1 (cbrt.f64 b2)) (/.f64 a2 (cbrt.f64 (*.f64 b2 b2)))) |
(/.f64 (/.f64 (*.f64 a1 a2) (sqrt.f64 b2)) (sqrt.f64 b2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (*.f64 a1 (/.f64 a2 b2)) 1) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) 3) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2) 1/2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3) 1/3) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2))) 2) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(pow.f64 (/.f64 b2 (*.f64 a1 a2)) -1) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(sqrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 a2 b2)) a1)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a1 (/.f64 a2 b2))))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(cbrt.f64 (pow.f64 (*.f64 a1 (/.f64 a2 b2)) 3)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(expm1.f64 (log1p.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a1 (/.f64 a2 b2))) 1) 1)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 3)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a1 (/.f64 a2 b2)))) 1/3)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a1 (/.f64 a2 b2)))) 2)) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (log.f64 a1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (log.f64 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 a1) 1) (*.f64 (log.f64 (/.f64 a2 b2)) 1))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (log.f64 (/.f64 a2 b2)) (*.f64 (log.f64 a1) 1))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (log.f64 a1))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 a2 b2)) 1) (*.f64 (log.f64 a1) 1))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(log1p.f64 (expm1.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (/.f64 a1 b2) a2) |
(/.f64 a2 (/.f64 b2 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
Compiled 6574 to 2035 computations (69% saved)
8 alts after pruning (1 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 551 | 1 | 552 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 6 | 6 |
| Total | 552 | 8 | 560 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 84.0% | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| ✓ | 84.2% | (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
| ✓ | 83.1% | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| ✓ | 82.6% | (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
| ✓ | 86.8% | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| ✓ | 81.8% | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| ✓ | 82.9% | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| ✓ | 84.1% | (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
Compiled 88 to 56 computations (36.4% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.3% | (/.f64 a2 (/.f64 b2 a1)) |
| ✓ | 90.4% | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
Compiled 23 to 7 computations (69.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a2 | @ | 0 | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| 0.0ms | a1 | @ | -inf | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| 0.0ms | b2 | @ | -inf | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| 0.0ms | b2 | @ | inf | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| 0.0ms | a2 | @ | inf | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| 1× | batch-egg-rewrite |
| 1230× | log-prod |
| 730× | pow-prod-down |
| 498× | pow-prod-up |
| 442× | pow-exp |
| 396× | pow-unpow |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 198 | 32 |
| 2 | 3000 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
(/.f64 a2 (/.f64 b2 a1)) |
| Outputs |
|---|
(+.f64 0 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1) |
(*.f64 a2 (*.f64 (/.f64 a1 b2) (/.f64 1 b1))) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) (/.f64 1 b1)) |
(*.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(*.f64 1 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (/.f64 1 (neg.f64 b1))) |
(*.f64 (/.f64 1 b1) (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 a2 1) (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a1 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 (/.f64 a1 b2) (sqrt.f64 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (cbrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) 1) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 3) |
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 2) |
(pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -1) |
(pow.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3)) 1/3) |
(pow.f64 (*.f64 (/.f64 b2 (*.f64 a2 a1)) b1) -1) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) -1) |
(pow.f64 (/.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) 1) -1) |
(neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (neg.f64 b1))) |
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3))) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1)))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(+.f64 0 (*.f64 a2 (/.f64 a1 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) 1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(*.f64 1 (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (neg.f64 a2) (/.f64 1 (/.f64 (neg.f64 b2) a1))) |
(*.f64 (/.f64 a1 b2) a2) |
(*.f64 (/.f64 a2 b2) a1) |
(*.f64 (/.f64 a2 1) (/.f64 a1 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 1 a1))) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 1 a1))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a1)) -2) (/.f64 a2 (cbrt.f64 (/.f64 b2 a1)))) |
(*.f64 (pow.f64 (/.f64 b2 a1) -1/2) (/.f64 a2 (sqrt.f64 (/.f64 b2 a1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 1 a1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (/.f64 b2 a1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (/.f64 b2 a1)))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (/.f64 b2 a1)))) |
(*.f64 (*.f64 (/.f64 a2 b2) 1) a1) |
(*.f64 (*.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(*.f64 (*.f64 (/.f64 a2 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a1)) |
(pow.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) 3) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2) 1/2) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 2) |
(pow.f64 (/.f64 b2 (*.f64 a2 a1)) -1) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (*.f64 a2 a1)) 1) -1) |
(neg.f64 (/.f64 a2 (/.f64 (neg.f64 b2) a1))) |
(sqrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 a1 b2))))) |
(cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (*.f64 a2 a1))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 b2)))) |
| 1× | egg-herbie |
| 1288× | associate-/r* |
| 930× | fma-def |
| 754× | associate-/r/ |
| 580× | unswap-sqr |
| 436× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 285 | 3932 |
| 1 | 701 | 3802 |
| 2 | 2330 | 3802 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(/.f64 (*.f64 a1 a2) b2) |
(+.f64 0 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1) |
(*.f64 a2 (*.f64 (/.f64 a1 b2) (/.f64 1 b1))) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) (/.f64 1 b1)) |
(*.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(*.f64 1 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (/.f64 1 (neg.f64 b1))) |
(*.f64 (/.f64 1 b1) (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 a2 1) (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a1 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 (/.f64 a1 b2) (sqrt.f64 b1))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (cbrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) 1) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 3) |
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2) 1/2) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 2) |
(pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -1) |
(pow.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3)) 1/3) |
(pow.f64 (*.f64 (/.f64 b2 (*.f64 a2 a1)) b1) -1) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) -1) |
(pow.f64 (/.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) 1) -1) |
(neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (neg.f64 b1))) |
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3))) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1)))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(+.f64 0 (*.f64 a2 (/.f64 a1 b2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) 1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(*.f64 1 (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (neg.f64 a2) (/.f64 1 (/.f64 (neg.f64 b2) a1))) |
(*.f64 (/.f64 a1 b2) a2) |
(*.f64 (/.f64 a2 b2) a1) |
(*.f64 (/.f64 a2 1) (/.f64 a1 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 1 a1))) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 1 a1))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a1)) -2) (/.f64 a2 (cbrt.f64 (/.f64 b2 a1)))) |
(*.f64 (pow.f64 (/.f64 b2 a1) -1/2) (/.f64 a2 (sqrt.f64 (/.f64 b2 a1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 1 a1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (/.f64 b2 a1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (/.f64 b2 a1)))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (/.f64 b2 a1)))) |
(*.f64 (*.f64 (/.f64 a2 b2) 1) a1) |
(*.f64 (*.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(*.f64 (*.f64 (/.f64 a2 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a1)) |
(pow.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) 3) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2) 1/2) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 2) |
(pow.f64 (/.f64 b2 (*.f64 a2 a1)) -1) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3)) 1/3) |
(pow.f64 (/.f64 (/.f64 b2 (*.f64 a2 a1)) 1) -1) |
(neg.f64 (/.f64 a2 (/.f64 (neg.f64 b2) a1))) |
(sqrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 a1 b2))))) |
(cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3))) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (*.f64 a2 a1))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 b2)))) |
| Outputs |
|---|
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(/.f64 (*.f64 a1 a2) b2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(+.f64 0 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b2) b1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a2) (/.f64 (/.f64 a1 b2) b1))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 a2 (*.f64 (/.f64 a1 b2) (/.f64 1 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) (/.f64 1 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 1 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))) (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a1 a2))) -2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1))) (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))) (cbrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a1 a2))) -2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1))) (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (*.f64 (/.f64 1 b1) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 1 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (*.f64 (/.f64 a2 b2) (neg.f64 a1)) (/.f64 1 (neg.f64 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 1 b1) (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 b2) (*.f64 a1 (/.f64 1 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 a2) b1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 1) (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 (/.f64 a1 b2) (cbrt.f64 b1))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 (cbrt.f64 b1) b2))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1)))) |
(/.f64 a2 (/.f64 (cbrt.f64 (*.f64 b1 b1)) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1))))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 (/.f64 a1 b2) (sqrt.f64 b1))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 a1 (*.f64 (sqrt.f64 b1) b2))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 a1 (*.f64 b2 (sqrt.f64 b1)))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (cbrt.f64 b1))) |
(/.f64 (pow.f64 (cbrt.f64 b1) -2) (/.f64 (cbrt.f64 b1) (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (pow.f64 (cbrt.f64 b1) -2) (*.f64 (/.f64 a2 b2) (/.f64 a1 (cbrt.f64 b1)))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 (*.f64 a2 (/.f64 a1 b2)) (sqrt.f64 b1))) |
(*.f64 (pow.f64 b1 -1/2) (/.f64 a2 (/.f64 (sqrt.f64 b1) (/.f64 a1 b2)))) |
(*.f64 (pow.f64 b1 -1/2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (sqrt.f64 b1))))) |
(*.f64 (/.f64 (pow.f64 b1 -1/2) (sqrt.f64 b1)) (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) 1) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (*.f64 (/.f64 1 b1) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) b1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 b1 b1))) (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 (cbrt.f64 (/.f64 a2 (*.f64 b1 (/.f64 b2 a1)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 b1 b1)))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b1) b2))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 b1 b1)))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 (/.f64 a1 b2) b1))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (cbrt.f64 (*.f64 b1 b1)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (sqrt.f64 b1)) (/.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 b1))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 1) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (*.f64 b1 b1))) (/.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 b1))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 (cbrt.f64 b1) b2))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1)))) |
(/.f64 a2 (/.f64 (cbrt.f64 (*.f64 b1 b1)) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1))))) |
(*.f64 (/.f64 (/.f64 a2 b2) 1) (/.f64 a1 b1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(*.f64 (/.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (cbrt.f64 b1))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 (cbrt.f64 b1) b2))) |
(*.f64 (/.f64 a2 (cbrt.f64 (*.f64 b1 b1))) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1)))) |
(/.f64 a2 (/.f64 (cbrt.f64 (*.f64 b1 b1)) (/.f64 a1 (*.f64 b2 (cbrt.f64 b1))))) |
(*.f64 (/.f64 (/.f64 a2 b2) (sqrt.f64 b1)) (/.f64 a1 (sqrt.f64 b1))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 a1 (*.f64 (sqrt.f64 b1) b2))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 a1 (*.f64 b2 (sqrt.f64 b1)))) |
(*.f64 (/.f64 a2 (sqrt.f64 b1)) (/.f64 (/.f64 a1 b2) (sqrt.f64 b1))) |
(pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2) 1/2) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3) 1/3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 2) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3)) 1/3) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (*.f64 (/.f64 b2 (*.f64 a2 a1)) b1) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (/.f64 (*.f64 (/.f64 b2 a1) b1) a2) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(pow.f64 (/.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) 1) -1) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b2)) (neg.f64 b1))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(sqrt.f64 (pow.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1))) -2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(log.f64 (exp.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(cbrt.f64 (pow.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)) 3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) (pow.f64 b1 3))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(expm1.f64 (log1p.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1))) 1) 1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 1/3)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) 2)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b1 (/.f64 b2 (*.f64 a2 a1)))) -1)) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(log1p.f64 (expm1.f64 (/.f64 a2 (*.f64 (/.f64 b2 a1) b1)))) |
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) |
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2)) |
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1)) |
(+.f64 0 (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) 1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 1 (*.f64 a2 (/.f64 a1 b2))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (pow.f64 (cbrt.f64 a2) 2) (*.f64 (cbrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) -2)) (cbrt.f64 (*.f64 a1 (/.f64 a2 b2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a2 (/.f64 a1 b2)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (sqrt.f64 a2) (*.f64 (sqrt.f64 a2) (/.f64 a1 b2))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (neg.f64 a2) (/.f64 1 (/.f64 (neg.f64 b2) a1))) |
(*.f64 (neg.f64 a2) (*.f64 (/.f64 1 (neg.f64 b2)) a1)) |
(*.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b2))) |
(*.f64 a2 (/.f64 (neg.f64 a1) (neg.f64 b2))) |
(*.f64 (/.f64 a1 b2) a2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b2) a1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 1) (/.f64 a1 b2)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) 1) (/.f64 (cbrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 (sqrt.f64 a2) 1) (/.f64 (sqrt.f64 a2) (/.f64 b2 a1))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 (sqrt.f64 a2) b2) (/.f64 (sqrt.f64 a2) (/.f64 1 a1))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 1 b2) (/.f64 a2 (/.f64 1 a1))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b2 a1)) -2) (/.f64 a2 (cbrt.f64 (/.f64 b2 a1)))) |
(*.f64 (pow.f64 (/.f64 b2 a1) -1/2) (/.f64 a2 (sqrt.f64 (/.f64 b2 a1)))) |
(/.f64 (*.f64 a2 (pow.f64 (/.f64 b2 a1) -1/2)) (sqrt.f64 (/.f64 b2 a1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) b2) (/.f64 (cbrt.f64 a2) (/.f64 1 a1))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2))) |
(*.f64 (cbrt.f64 (*.f64 a1 (/.f64 a2 b2))) (/.f64 (pow.f64 (cbrt.f64 a2) 2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a2) 2) (sqrt.f64 (/.f64 b2 a1))) (/.f64 (cbrt.f64 a2) (sqrt.f64 (/.f64 b2 a1)))) |
(/.f64 (/.f64 a2 (sqrt.f64 (/.f64 b2 a1))) (sqrt.f64 (/.f64 b2 a1))) |
(*.f64 (/.f64 (sqrt.f64 a2) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) (/.f64 (sqrt.f64 a2) (cbrt.f64 (/.f64 b2 a1)))) |
(/.f64 (/.f64 a2 (cbrt.f64 (/.f64 b2 a1))) (pow.f64 (cbrt.f64 (/.f64 b2 a1)) 2)) |
(*.f64 (*.f64 (/.f64 a2 b2) 1) a1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (*.f64 (/.f64 a2 b2) (cbrt.f64 (*.f64 a1 a1))) (cbrt.f64 a1)) |
(*.f64 (/.f64 a2 b2) (*.f64 (cbrt.f64 (*.f64 a1 a1)) (cbrt.f64 a1))) |
(*.f64 (*.f64 (/.f64 a2 b2) (sqrt.f64 a1)) (sqrt.f64 a1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a1)) |
(*.f64 (neg.f64 a2) (*.f64 (/.f64 1 (neg.f64 b2)) a1)) |
(*.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b2))) |
(*.f64 a2 (/.f64 (neg.f64 a1) (neg.f64 b2))) |
(pow.f64 (*.f64 a2 (/.f64 a1 b2)) 1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2))) 3) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2) 1/2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3) 1/3) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2))) 2) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (/.f64 b2 (*.f64 a2 a1)) -1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3)) 1/3) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(pow.f64 (/.f64 (/.f64 b2 (*.f64 a2 a1)) 1) -1) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(neg.f64 (/.f64 a2 (/.f64 (neg.f64 b2) a1))) |
(*.f64 (neg.f64 a2) (*.f64 (/.f64 1 (neg.f64 b2)) a1)) |
(*.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b2))) |
(*.f64 a2 (/.f64 (neg.f64 a1) (neg.f64 b2))) |
(sqrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -2)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(log.f64 (pow.f64 (exp.f64 a1) (/.f64 a2 b2))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a2 (/.f64 a1 b2))))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(cbrt.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(cbrt.f64 (/.f64 (pow.f64 a2 3) (pow.f64 (/.f64 b2 a1) 3))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(expm1.f64 (log1p.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a2 (/.f64 a1 b2))) 1) 1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 3)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 b2 (*.f64 a2 a1)) -3)) 1/3)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a2 (/.f64 a1 b2)))) 2)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (*.f64 a2 a1))) -1)) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
(log1p.f64 (expm1.f64 (*.f64 a2 (/.f64 a1 b2)))) |
(*.f64 a2 (/.f64 a1 b2)) |
(*.f64 a1 (/.f64 a2 b2)) |
Compiled 2007 to 666 computations (66.8% saved)
8 alts after pruning (0 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 156 | 0 | 156 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 7 | 7 |
| Total | 156 | 8 | 164 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 84.0% | (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| ✓ | 84.2% | (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
| ✓ | 83.1% | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| ✓ | 82.6% | (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
| ✓ | 86.8% | (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
| ✓ | 81.8% | (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| ✓ | 82.9% | (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| ✓ | 84.1% | (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
Compiled 88 to 56 computations (36.4% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2) |
(/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
| Outputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
7 calls:
| 50.0ms | (*.f64 b1 b2) |
| 47.0ms | b2 |
| 38.0ms | b1 |
| 24.0ms | (*.f64 a1 a2) |
| 21.0ms | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.5% | 3 | a1 |
| 89.1% | 2 | a2 |
| 92.1% | 5 | b1 |
| 93.1% | 7 | b2 |
| 97.0% | 5 | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 95.4% | 5 | (*.f64 a1 a2) |
| 94.9% | 5 | (*.f64 b1 b2) |
Compiled 119 to 64 computations (46.2% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.2817881181928605e+258 | 3.123896152798859e+274 |
| 0.0ms | 0.0 | 2.5599717e-316 |
| 0.0ms | -7.886132053855047e-308 | -5e-324 |
| 0.0ms | -2.7961032580593166e+293 | -1.8337313827607288e+279 |
Compiled 18 to 13 computations (27.8% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2) |
| Outputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
7 calls:
| 34.0ms | a2 |
| 28.0ms | b1 |
| 25.0ms | (*.f64 a1 a2) |
| 23.0ms | a1 |
| 23.0ms | (*.f64 b1 b2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.1% | 4 | a1 |
| 91.1% | 6 | a2 |
| 90.2% | 3 | b1 |
| 89.1% | 3 | b2 |
| 96.9% | 5 | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 95.4% | 5 | (*.f64 a1 a2) |
| 94.8% | 5 | (*.f64 b1 b2) |
Compiled 112 to 61 computations (45.5% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.2817881181928605e+258 | 3.123896152798859e+274 |
| 0.0ms | 0.0 | 2.5599717e-316 |
| 0.0ms | -2.398086827635232e-294 | -7.886132053855047e-308 |
| 0.0ms | -2.7961032580593166e+293 | -1.8337313827607288e+279 |
Compiled 18 to 13 computations (27.8% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| Outputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
7 calls:
| 32.0ms | a2 |
| 22.0ms | (*.f64 b1 b2) |
| 21.0ms | a1 |
| 21.0ms | (*.f64 a1 a2) |
| 18.0ms | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.1% | 4 | a1 |
| 90.7% | 6 | a2 |
| 88.7% | 2 | b1 |
| 89.0% | 3 | b2 |
| 96.8% | 5 | (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) |
| 95.4% | 5 | (*.f64 a1 a2) |
| 94.2% | 5 | (*.f64 b1 b2) |
Compiled 98 to 57 computations (41.8% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.2817881181928605e+258 | 3.123896152798859e+274 |
| 0.0ms | 0.0 | 2.5599717e-316 |
| 0.0ms | -3.6661333458063747e-289 | -1.3112815760997167e-291 |
| 0.0ms | -2.7961032580593166e+293 | -1.8337313827607288e+279 |
Compiled 18 to 13 computations (27.8% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
| Outputs |
|---|
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
4 calls:
| 19.0ms | a1 |
| 14.0ms | b1 |
| 14.0ms | a2 |
| 14.0ms | b2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.1% | 4 | a1 |
| 89.0% | 3 | a2 |
| 88.7% | 2 | b1 |
| 89.0% | 3 | b2 |
Compiled 66 to 37 computations (43.9% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 8.0ms | -3.162265201994263e+70 | -1.7036266495528404e+70 |
| 16.0ms | -1.0306823286402149e+104 | -2.7956064577107124e+100 |
| 15.0ms | -1.2920319131712616e+207 | -3.5346467434039497e+205 |
| 31.0ms | 304× | body | 256 | valid |
| 4.0ms | 41× | body | 256 | infinite |
Compiled 474 to 317 computations (33.1% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
(/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) |
| Outputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) |
4 calls:
| 24.0ms | a2 |
| 14.0ms | b1 |
| 10.0ms | a1 |
| 4.0ms | b2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.1% | 2 | a1 |
| 89.0% | 3 | a2 |
| 88.7% | 2 | b1 |
| 86.8% | 1 | b2 |
Compiled 59 to 34 computations (42.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | -3.1755486999230986e+156 | -2.7214416828293237e+155 |
| 10.0ms | 96× | body | 256 | valid |
| 2.0ms | 18× | body | 256 | infinite |
Compiled 162 to 109 computations (32.7% saved)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
| Outputs |
|---|
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
4 calls:
| 13.0ms | b1 |
| 10.0ms | a1 |
| 10.0ms | a2 |
| 7.0ms | b2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.8% | 3 | a1 |
| 87.3% | 2 | a2 |
| 88.4% | 4 | b1 |
| 86.0% | 2 | b2 |
Compiled 45 to 29 computations (35.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | -9.117316651696351e-273 | -1.2748098574755064e-273 |
| 18.0ms | -1.7027639525287378e+68 | -2.874954034665564e+58 |
| 26.0ms | 256× | body | 256 | valid |
| 1.0ms | 13× | body | 256 | infinite |
Compiled 402 to 269 computations (33.1% saved)
Total -9.4b remaining (-128.9%)
Threshold costs -9.4b (-128.9%)
| Inputs |
|---|
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
| Outputs |
|---|
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
4 calls:
| 12.0ms | a1 |
| 10.0ms | b1 |
| 3.0ms | b2 |
| 3.0ms | a2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.7% | 4 | a1 |
| 84.1% | 1 | a2 |
| 86.7% | 3 | b1 |
| 84.1% | 1 | b2 |
Compiled 38 to 26 computations (31.6% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 10.0ms | -9.117316651696351e-273 | -1.2748098574755064e-273 |
| 16.0ms | -9.680168597228305e+125 | -6.440389733774335e+122 |
| 19.0ms | -2.0528982785505707e+282 | -2.5729976969545043e+280 |
| 34.0ms | 336× | body | 256 | valid |
| 5.0ms | 54× | body | 256 | infinite |
Compiled 522 to 349 computations (33.1% saved)
| 1× | egg-herbie |
| 16× | *-commutative |
| 8× | not-or |
| 8× | if-if-or-not |
| 4× | not-not |
| 4× | if-not |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 83 | 932 |
| 1 | 99 | 908 |
| 2 | 105 | 908 |
| 3 | 111 | 900 |
| 4 | 113 | 900 |
| 5 | 115 | 900 |
| 1× | done |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5060056332682765/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5752618031559411/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -4388899255034951/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 a1 -649999999999999953992690757860652189081485781351761135216270057291244497581118736783845288815620894862734315193689764852509521886748729921240108115447029389605991690047413441602265175870623805380685310459904) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (if (<=.f64 a1 -15500000000000000825410142084545992859958901507523820333598295752046727429904188746454355469230195867648) (/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) (if (<=.f64 a1 -25000000000000001047038139105286448974785846666008457078585692795174912) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1))))) |
(if (<=.f64 a1 -2600000000000000185377561230395563717251296269037096178875372824816784598819792770593249131897742983458449367665947429608226275848877029557203858160720281600) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1))) |
(if (<=.f64 a1 -87999999999999999678098410286308935784168704266291253753618834128896) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 a1 -5481739131412499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))) |
(if (<=.f64 a1 -260000000000000008523383955544145544628383373585588326708466730134645076831317327341262938454827066193992549371274279212862425015996780880958437686336191055492442489103861217111971050812338895087485422717252678163564076362035657269554046626854761201740484275970822327482328822054912) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (if (<=.f64 a1 -75000000000000003759252452519799064748772702394960994110672143550176547827348363124073362490645097886160747920098977048952832) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) (if (<=.f64 a1 -8039884059404999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
| Outputs |
|---|
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5060056332682765/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5060056332682765/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (/.f64 a2 (/.f64 b2 a1)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2))))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5752618031559411/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -5752618031559411/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 (*.f64 a1 (/.f64 a2 b2)) b1) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2))))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -4388899255034951/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1)))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -4388899255034951/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (if (or (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (not (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424))) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2))) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (or (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -4388899255034951/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (not (or (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0) (not (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424))))) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2))))) |
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -199999999999999984924696874707920970120897867915847050405221309697980696558932154585003938846536810050657940462325091296687310550613357744883467580356118956661470790120934939455989945801060127957611687906204227736000759240738169004268617951010459111545827258847272611683204755172652495528787968) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (or (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) -4388899255034951/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048) (and (not (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 0)) (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) 4999999999999999643869202601833787684383696604057883061158907403507350476772637470038731707205691382212371948847737817627161465582505612835893571796906113885524272303729023396898222485216041336918158235836889309742729449874044809349717855383877140544617447424))) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2))))) |
(if (<=.f64 a1 -649999999999999953992690757860652189081485781351761135216270057291244497581118736783845288815620894862734315193689764852509521886748729921240108115447029389605991690047413441602265175870623805380685310459904) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (if (<=.f64 a1 -15500000000000000825410142084545992859958901507523820333598295752046727429904188746454355469230195867648) (/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) (if (<=.f64 a1 -25000000000000001047038139105286448974785846666008457078585692795174912) (/.f64 a2 (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1))))) |
(if (<=.f64 a1 -649999999999999953992690757860652189081485781351761135216270057291244497581118736783845288815620894862734315193689764852509521886748729921240108115447029389605991690047413441602265175870623805380685310459904) (/.f64 a2 (*.f64 b2 (/.f64 b1 a1))) (if (<=.f64 a1 -15500000000000000825410142084545992859958901507523820333598295752046727429904188746454355469230195867648) (/.f64 a1 (/.f64 b2 (/.f64 a2 b1))) (if (<=.f64 a1 -25000000000000001047038139105286448974785846666008457078585692795174912) (/.f64 a2 (*.f64 b2 (/.f64 b1 a1))) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2)))))) |
(if (<=.f64 a1 -2600000000000000185377561230395563717251296269037096178875372824816784598819792770593249131897742983458449367665947429608226275848877029557203858160720281600) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (/.f64 a1 (*.f64 (/.f64 b2 a2) b1))) |
(if (<=.f64 a1 -2600000000000000185377561230395563717251296269037096178875372824816784598819792770593249131897742983458449367665947429608226275848877029557203858160720281600) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (/.f64 a1 (*.f64 b1 (/.f64 b2 a2)))) |
(if (<=.f64 a1 -87999999999999999678098410286308935784168704266291253753618834128896) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 a1 -5481739131412499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))) |
(if (<=.f64 a1 -87999999999999999678098410286308935784168704266291253753618834128896) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 a1 -5481739131412499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))))) |
(if (<=.f64 a1 -260000000000000008523383955544145544628383373585588326708466730134645076831317327341262938454827066193992549371274279212862425015996780880958437686336191055492442489103861217111971050812338895087485422717252678163564076362035657269554046626854761201740484275970822327482328822054912) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (if (<=.f64 a1 -75000000000000003759252452519799064748772702394960994110672143550176547827348363124073362490645097886160747920098977048952832) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) (if (<=.f64 a1 -8039884059404999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744) (*.f64 (/.f64 a1 b1) (/.f64 a2 b2)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))))) |
(if (<=.f64 a1 -260000000000000008523383955544145544628383373585588326708466730134645076831317327341262938454827066193992549371274279212862425015996780880958437686336191055492442489103861217111971050812338895087485422717252678163564076362035657269554046626854761201740484275970822327482328822054912) (*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) (if (or (<=.f64 a1 -75000000000000003759252452519799064748772702394960994110672143550176547827348363124073362490645097886160747920098977048952832) (not (<=.f64 a1 -8039884059404999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744))) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) (*.f64 (/.f64 a2 b2) (/.f64 a1 b1)))) |
(if (or (<=.f64 a1 -260000000000000008523383955544145544628383373585588326708466730134645076831317327341262938454827066193992549371274279212862425015996780880958437686336191055492442489103861217111971050812338895087485422717252678163564076362035657269554046626854761201740484275970822327482328822054912) (not (or (<=.f64 a1 -75000000000000003759252452519799064748772702394960994110672143550176547827348363124073362490645097886160747920098977048952832) (not (<=.f64 a1 -8039884059404999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744))))) (*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) |
(if (or (<=.f64 a1 -260000000000000008523383955544145544628383373585588326708466730134645076831317327341262938454827066193992549371274279212862425015996780880958437686336191055492442489103861217111971050812338895087485422717252678163564076362035657269554046626854761201740484275970822327482328822054912) (and (not (<=.f64 a1 -75000000000000003759252452519799064748772702394960994110672143550176547827348363124073362490645097886160747920098977048952832)) (<=.f64 a1 -8039884059404999/2436328502849999770088345596968797077719056714398751881716976614303237172691606525616403766470502564806326229057852167045864792466300773511644496824078163354882819424989118257467697413872513412088199898369804594718421399481348718736436590903867241403206934700776069386770457147497978527744))) (*.f64 (/.f64 a2 b2) (/.f64 a1 b1)) (*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))) |
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) |
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2))) |
Compiled 365 to 163 computations (55.3% saved)
| 1898× | fma-def |
| 1270× | log-div |
| 1214× | associate-/r/ |
| 1140× | log-prod |
| 1140× | log-prod |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 18 | 19 |
| 2 | 39 | 19 |
| 3 | 69 | 19 |
| 4 | 81 | 19 |
| 5 | 81 | 19 |
| 0 | 285 | 3564 |
| 1 | 713 | 3464 |
| 2 | 2370 | 3464 |
| 0 | 9 | 19 |
| 1 | 18 | 19 |
| 2 | 39 | 19 |
| 3 | 69 | 19 |
| 4 | 81 | 19 |
| 5 | 81 | 19 |
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2822 | 19 |
| 0 | 239 | 3279 |
| 1 | 580 | 3201 |
| 2 | 2220 | 3201 |
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2822 | 19 |
| 0 | 182 | 2333 |
| 1 | 464 | 2297 |
| 2 | 1696 | 2297 |
| 3 | 6851 | 2297 |
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2822 | 19 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 257 to 113 computations (56% saved)
Compiled 653 to 205 computations (68.6% saved)
Loading profile data...