
Time bar (total: 4.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 5 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 6 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 7 |
| 18.8% | 18.7% | 81.1% | 0.2% | 0% | 0% | 0% | 8 |
| 28.6% | 28.1% | 70.2% | 0.2% | 0% | 1.6% | 0% | 9 |
| 28.6% | 28.1% | 70.2% | 0.2% | 0% | 1.6% | 0% | 10 |
| 28.8% | 28.1% | 69.4% | 0.2% | 0% | 2.3% | 0% | 11 |
| 36.1% | 32.7% | 58.1% | 0.2% | 0% | 9% | 0% | 12 |
Compiled 10 to 10 computations (0% saved)
| 1.0s | 8 256× | 0 | valid |
| 417.0ms | 6 750× | 0 | invalid |
ival-mult!: 229.0ms (52.1% of total)ival-sqrt: 111.0ms (25.2% of total)ival-div!: 96.0ms (21.8% of total)adjust: 3.0ms (0.7% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 51 | 124 |
| 1 | 163 | 124 |
| 2 | 414 | 124 |
| 3 | 1150 | 124 |
| 4 | 4009 | 124 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 74.7% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(abs A)
(abs V)
(abs l)
(negabs c0)
(sort V l)
Compiled 16 to 16 computations (0% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
c0 |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
A |
(*.f64 V l) |
V |
l |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ A (* V l)) #s(hole binary64 (/ A (* V l)))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (* V l) #s(hole binary64 (* V l))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx l #s(hole binary64 l)) |
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | A | @ | -inf | ((* c0 (sqrt (/ A (* V l)))) c0 (sqrt (/ A (* V l))) (/ A (* V l)) A (* V l) V l) |
| 2.0ms | c0 | @ | 0 | ((* c0 (sqrt (/ A (* V l)))) c0 (sqrt (/ A (* V l))) (/ A (* V l)) A (* V l) V l) |
| 2.0ms | l | @ | 0 | ((* c0 (sqrt (/ A (* V l)))) c0 (sqrt (/ A (* V l))) (/ A (* V l)) A (* V l) V l) |
| 2.0ms | c0 | @ | inf | ((* c0 (sqrt (/ A (* V l)))) c0 (sqrt (/ A (* V l))) (/ A (* V l)) A (* V l) V l) |
| 2.0ms | V | @ | -inf | ((* c0 (sqrt (/ A (* V l)))) c0 (sqrt (/ A (* V l))) (/ A (* V l)) A (* V l) V l) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 50 | 234 |
| 0 | 55 | 232 |
| 1 | 157 | 228 |
| 2 | 566 | 228 |
| 3 | 3115 | 228 |
| 0 | 8573 | 228 |
| 1 | 27267 | 228 |
| 1× | saturated |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
c0 |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
A |
(*.f64 V l) |
V |
l |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ A (* V l)) #s(hole binary64 (/ A (* V l)))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (* V l) #s(hole binary64 (* V l))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (sqrt (/ A (* V l))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx l #s(hole binary64 l)) |
| Outputs |
|---|
(*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) c0)) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
c0 |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/4 binary64)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V)))) (sqrt.f64 #s(literal 2 binary64))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) V)) (fabs.f64 (/.f64 (neg.f64 A) l))) |
(*.f64 (fabs.f64 (/.f64 (neg.f64 A) l)) (fabs.f64 (/.f64 #s(literal -1 binary64) V))) |
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) l)) (fabs.f64 (/.f64 (neg.f64 A) V))) |
(*.f64 (fabs.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (fabs.f64 (/.f64 A l)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (fabs.f64 (/.f64 (neg.f64 A) V)) (fabs.f64 (/.f64 #s(literal -1 binary64) l))) |
(*.f64 (fabs.f64 (/.f64 A V)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (fabs.f64 (neg.f64 A)) (fabs.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)))) |
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V))) (fabs.f64 (neg.f64 A))) |
(*.f64 (fabs.f64 A) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (neg.f64 A)) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 (neg.f64 A) V)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (fabs.f64 A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (fabs.f64 (/.f64 A V))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (fabs.f64 (/.f64 A l))) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (neg.f64 l) V))) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 4 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 A V) #s(literal -1 binary64))) l) |
(/.f64 (neg.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 A l))) (neg.f64 V)) |
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) V))) l) |
(/.f64 (neg.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l))) V) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V)))) #s(literal -2 binary64)) |
(/.f64 (neg.f64 (/.f64 (neg.f64 A) l)) V) |
(/.f64 (neg.f64 (*.f64 (neg.f64 A) #s(literal 1 binary64))) (*.f64 l V)) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l))) (neg.f64 (*.f64 #s(literal 2 binary64) V))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V))) (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 l)))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V))) (neg.f64 (*.f64 #s(literal 2 binary64) l))) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 l) V)))) |
(/.f64 (neg.f64 (neg.f64 (/.f64 A l))) V) |
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) A)) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 l V)))) |
(/.f64 (fabs.f64 (/.f64 (neg.f64 A) l)) (fabs.f64 (neg.f64 V))) |
(/.f64 (fabs.f64 (*.f64 (/.f64 A V) #s(literal -1 binary64))) (fabs.f64 (neg.f64 l))) |
(/.f64 (fabs.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64))) (fabs.f64 l)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 A l))) (fabs.f64 V)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) V))) (fabs.f64 (neg.f64 l))) |
(/.f64 (fabs.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l))) (fabs.f64 (neg.f64 V))) |
(/.f64 (fabs.f64 (*.f64 (neg.f64 A) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 l) V))) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l))) (fabs.f64 (*.f64 #s(literal 2 binary64) V))) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V))) (fabs.f64 (*.f64 #s(literal 2 binary64) (neg.f64 l)))) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V))) (fabs.f64 (*.f64 #s(literal 2 binary64) l))) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A))) (fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 l) V)))) |
(/.f64 (fabs.f64 (neg.f64 (/.f64 A l))) (fabs.f64 (neg.f64 V))) |
(/.f64 (fabs.f64 (/.f64 A l)) (fabs.f64 V)) |
(/.f64 (fabs.f64 (/.f64 (neg.f64 A) V)) (fabs.f64 (neg.f64 l))) |
(/.f64 (fabs.f64 (/.f64 A V)) (fabs.f64 l)) |
(/.f64 (fabs.f64 (*.f64 #s(literal 2 binary64) A)) (fabs.f64 (*.f64 #s(literal 2 binary64) (*.f64 l V)))) |
(/.f64 (fabs.f64 (neg.f64 A)) (fabs.f64 (*.f64 (neg.f64 l) V))) |
(/.f64 (fabs.f64 A) (fabs.f64 (*.f64 l V))) |
(/.f64 (*.f64 (/.f64 A V) #s(literal -1 binary64)) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) l) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 A l)) V) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) V)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l)) (neg.f64 V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (*.f64 (neg.f64 A) #s(literal 1 binary64)) (*.f64 (neg.f64 l) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l)) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V)) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 l) V))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (*.f64 l V))) |
(/.f64 (neg.f64 (/.f64 A l)) (neg.f64 V)) |
(/.f64 (/.f64 A l) V) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 l) V)) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (neg.f64 l) V)))) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 l) V))) |
(sqrt.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1 binary64))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))))) |
(fabs.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal -1 binary64))) |
(fabs.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) #s(literal -1 binary64))) |
(fabs.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) #s(literal 1 binary64))) |
(fabs.f64 (*.f64 (/.f64 A (*.f64 l V)) #s(literal -1 binary64))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (neg.f64 l) V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 (neg.f64 l) V))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
A |
(*.f64 (neg.f64 l) (neg.f64 V)) |
(*.f64 (neg.f64 V) (neg.f64 l)) |
(*.f64 l V) |
(*.f64 V l) |
(neg.f64 (*.f64 (neg.f64 l) V)) |
V |
l |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
#s(approx c0 c0) |
#s(approx (sqrt (/ A (* V l))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
#s(approx (/ A (* V l)) (/.f64 A (*.f64 l V))) |
#s(approx A A) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V)) |
#s(approx (* V l) (*.f64 l V)) |
#s(approx V V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
#s(approx l l) |
Compiled 1 265 to 608 computations (51.9% saved)
16 alts after pruning (15 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 147 | 15 | 162 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 147 | 16 | 163 |
| Status | Accuracy | Program |
|---|---|---|
| 74.6% | (*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) | |
| 74.5% | (*.f64 c0 (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V)))) (sqrt.f64 #s(literal 2 binary64)))) | |
| ▶ | 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
| ▶ | 75.9% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l)) (neg.f64 V)))) | |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ▶ | 73.1% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
| 74.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) | |
| 66.4% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) | |
| 64.3% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) | |
| ▶ | 73.2% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
| 12.6% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))))) | |
| ▶ | 63.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| 62.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) | |
| 12.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) | |
| 70.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) |
Compiled 392 to 384 computations (2% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
c0 |
(sqrt.f64 (/.f64 (/.f64 A V) l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 A V) |
A |
V |
l |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(sqrt.f64 (/.f64 (/.f64 A l) V)) |
(/.f64 (/.f64 A l) V) |
(/.f64 A l) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(/.f64 c0 l) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
(*.f64 l A) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
(sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(/.f64 #s(literal 1 binary64) V) |
#s(literal 1 binary64) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A)) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A) |
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) |
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)) |
(*.f64 (*.f64 l V) A) |
(*.f64 l V) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (/ c0 l) #s(hole binary64 (/ c0 l))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ (/ A V) l) #s(hole binary64 (/ A (* V l)))) |
#s(approx (/ A V) #s(hole binary64 (/ A V))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (/ A l) #s(hole binary64 (/ A l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ A (* V l))) A))) |
#s(approx (/ 1 (* (* l V) A)) #s(hole binary64 (/ 1 (* A (* V l))))) |
#s(approx (* (* l V) A) #s(hole binary64 (* A (* V l)))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (sqrt (/ 1 (* A (* V l)))))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (/ 1 V) #s(hole binary64 (/ 1 V))) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ V (* A l)))) V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ V (* A l))) V))) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ l (* A V)))) l))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ l (* A V))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | A | @ | -inf | ((* c0 (sqrt (/ (/ A V) l))) c0 (sqrt (/ (/ A V) l)) (/ (/ A V) l) (/ A V) A V l (* c0 (sqrt (/ (/ A l) V))) (sqrt (/ (/ A l) V)) (/ (/ A l) V) (/ A l) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (/ c0 l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (* (/ A l) (/ 1 V)))) (sqrt (* (/ A l) (/ 1 V))) (* (/ A l) (/ 1 V)) (/ 1 V) 1 (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ 1 (* (* l V) A)) (* (* l V) A) (* l V)) |
| 10.0ms | l | @ | 0 | ((* c0 (sqrt (/ (/ A V) l))) c0 (sqrt (/ (/ A V) l)) (/ (/ A V) l) (/ A V) A V l (* c0 (sqrt (/ (/ A l) V))) (sqrt (/ (/ A l) V)) (/ (/ A l) V) (/ A l) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (/ c0 l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (* (/ A l) (/ 1 V)))) (sqrt (* (/ A l) (/ 1 V))) (* (/ A l) (/ 1 V)) (/ 1 V) 1 (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ 1 (* (* l V) A)) (* (* l V) A) (* l V)) |
| 5.0ms | l | @ | -inf | ((* c0 (sqrt (/ (/ A V) l))) c0 (sqrt (/ (/ A V) l)) (/ (/ A V) l) (/ A V) A V l (* c0 (sqrt (/ (/ A l) V))) (sqrt (/ (/ A l) V)) (/ (/ A l) V) (/ A l) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (/ c0 l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (* (/ A l) (/ 1 V)))) (sqrt (* (/ A l) (/ 1 V))) (* (/ A l) (/ 1 V)) (/ 1 V) 1 (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ 1 (* (* l V) A)) (* (* l V) A) (* l V)) |
| 4.0ms | V | @ | -inf | ((* c0 (sqrt (/ (/ A V) l))) c0 (sqrt (/ (/ A V) l)) (/ (/ A V) l) (/ A V) A V l (* c0 (sqrt (/ (/ A l) V))) (sqrt (/ (/ A l) V)) (/ (/ A l) V) (/ A l) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (/ c0 l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (* (/ A l) (/ 1 V)))) (sqrt (* (/ A l) (/ 1 V))) (* (/ A l) (/ 1 V)) (/ 1 V) 1 (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ 1 (* (* l V) A)) (* (* l V) A) (* l V)) |
| 3.0ms | A | @ | inf | ((* c0 (sqrt (/ (/ A V) l))) c0 (sqrt (/ (/ A V) l)) (/ (/ A V) l) (/ A V) A V l (* c0 (sqrt (/ (/ A l) V))) (sqrt (/ (/ A l) V)) (/ (/ A l) V) (/ A l) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (/ c0 l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (* (/ A l) (/ 1 V)))) (sqrt (* (/ A l) (/ 1 V))) (* (/ A l) (/ 1 V)) (/ 1 V) 1 (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ 1 (* (* l V) A)) (* (* l V) A) (* l V)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 768 |
| 0 | 164 | 756 |
| 1 | 473 | 741 |
| 2 | 1558 | 741 |
| 0 | 8311 | 741 |
| 1 | 24760 | 741 |
| 1× | saturated |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
c0 |
(sqrt.f64 (/.f64 (/.f64 A V) l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 A V) |
A |
V |
l |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(sqrt.f64 (/.f64 (/.f64 A l) V)) |
(/.f64 (/.f64 A l) V) |
(/.f64 A l) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(/.f64 c0 l) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
(*.f64 l A) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
(sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(/.f64 #s(literal 1 binary64) V) |
#s(literal 1 binary64) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A)) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A) |
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) |
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)) |
(*.f64 (*.f64 l V) A) |
(*.f64 l V) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (/ c0 l) #s(hole binary64 (/ c0 l))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ (/ A V) l) #s(hole binary64 (/ A (* V l)))) |
#s(approx (/ A V) #s(hole binary64 (/ A V))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (/ A l) #s(hole binary64 (/ A l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ A (* V l))) A))) |
#s(approx (/ 1 (* (* l V) A)) #s(hole binary64 (/ 1 (* A (* V l))))) |
#s(approx (* (* l V) A) #s(hole binary64 (* A (* V l)))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (sqrt (/ 1 (* A (* V l)))))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (* c0 (sqrt (/ (/ A V) l))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (/ 1 V) #s(hole binary64 (/ 1 V))) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ V (* A l)))) V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ V (* A l))) V))) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (sqrt (/ (/ A V) l)) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ l (* A V)))) l))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ l (* A V))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64)) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) #s(literal 2 binary64)) |
(neg.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
c0 |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64)) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 (neg.f64 A) V)) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 (neg.f64 A) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (neg.f64 V) l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 A l) (/.f64 (/.f64 #s(literal -1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (/.f64 (neg.f64 A) V) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) l)) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V)) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l)) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 V) l))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (*.f64 l V))) |
(/.f64 (/.f64 A (*.f64 (neg.f64 V) l)) #s(literal -1 binary64)) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 (/.f64 A l) V) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) V)) |
(*.f64 (/.f64 A V) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) A) |
(*.f64 #s(literal 1 binary64) (/.f64 A V)) |
(*.f64 A (/.f64 #s(literal 1 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (neg.f64 A) #s(literal 2 binary64)) (*.f64 (neg.f64 V) #s(literal 2 binary64))) |
(/.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 V #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (neg.f64 A) (neg.f64 V)) |
(/.f64 A V) |
(neg.f64 (*.f64 (/.f64 (neg.f64 A) V) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (/.f64 A V) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (neg.f64 A) V)) |
(fma.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) V) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) V) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) V) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(fma.f64 (/.f64 A V) #s(literal 1 binary64) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 (/.f64 A V) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) A (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) A (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(fma.f64 #s(literal 1 binary64) (/.f64 A V) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 A V) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) V) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
(+.f64 (/.f64 A V) (*.f64 (/.f64 A V) #s(literal 0 binary64))) |
(+.f64 (/.f64 A V) (*.f64 #s(literal 0 binary64) (/.f64 A V))) |
A |
V |
l |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64)) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) #s(literal 2 binary64)) |
(neg.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64)) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 (neg.f64 A) V)) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 (neg.f64 A) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (neg.f64 V) l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 A l) (/.f64 (/.f64 #s(literal -1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (/.f64 (neg.f64 A) V) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) l)) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V)) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l)) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 V) l))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (*.f64 l V))) |
(/.f64 (/.f64 A (*.f64 (neg.f64 V) l)) #s(literal -1 binary64)) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 (/.f64 A l) V) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 A #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) A) |
(*.f64 (/.f64 (neg.f64 A) l) #s(literal -1 binary64)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 A l)) |
(*.f64 (/.f64 A l) #s(literal 1 binary64)) |
(*.f64 A (/.f64 #s(literal 1 binary64) l)) |
(/.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (neg.f64 A) #s(literal 2 binary64)) (*.f64 (neg.f64 l) #s(literal 2 binary64))) |
(/.f64 (*.f64 A #s(literal 2 binary64)) (*.f64 l #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (/.f64 (neg.f64 A) l) #s(literal -1 binary64)) |
(/.f64 (neg.f64 A) (neg.f64 l)) |
(/.f64 A l) |
(neg.f64 (/.f64 (neg.f64 A) l)) |
(fma.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 A #s(literal -1 binary64)) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 A #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) A (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) A (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (/.f64 (neg.f64 A) l) #s(literal -1 binary64) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 (neg.f64 A) l) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 #s(literal 1 binary64) (/.f64 A l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 A l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 (/.f64 A l) #s(literal 1 binary64) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 (/.f64 A l) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
(+.f64 (/.f64 A l) (*.f64 (/.f64 A l) #s(literal 0 binary64))) |
(+.f64 (/.f64 A l) (*.f64 #s(literal 0 binary64) (/.f64 A l))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal -1 binary64)) (/.f64 (neg.f64 c0) l)) |
(*.f64 (/.f64 (neg.f64 c0) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) l)) |
(*.f64 (/.f64 c0 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (neg.f64 l))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) #s(literal -1 binary64)) (/.f64 c0 l)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (neg.f64 l)) (/.f64 c0 #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 c0) l) (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0)) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A V) l))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (/.f64 (neg.f64 c0) l)) |
(*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (neg.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) l) (/.f64 (neg.f64 c0) #s(literal -1 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) l) c0) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l)) |
(*.f64 (/.f64 c0 l) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) #s(literal -1 binary64))) |
(*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (/.f64 A V) l))) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l))) |
(*.f64 c0 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) l)) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0)) (neg.f64 l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A V) l))) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A V) l)))) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0)) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (/.f64 c0 l)) #s(literal -1 binary64)) |
(/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A V) l))) (neg.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (neg.f64 l)) c0)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (/.f64 c0 l)))) |
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (/.f64 c0 l))) |
(*.f64 (/.f64 c0 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 c0 #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) c0) |
(*.f64 (neg.f64 c0) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 c0) l)) |
(*.f64 (/.f64 c0 l) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 c0 l)) |
(*.f64 c0 (/.f64 #s(literal 1 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 c0 l)) #s(literal 2 binary64)) |
(/.f64 (/.f64 (neg.f64 c0) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 c0)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) c0) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (/.f64 (neg.f64 c0) l) #s(literal -1 binary64)) |
(/.f64 (neg.f64 c0) (neg.f64 l)) |
(/.f64 c0 l) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 c0) l))) |
(neg.f64 (/.f64 (neg.f64 c0) l)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l))) |
(pow.f64 (*.f64 (/.f64 A V) l) #s(literal 1/2 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l))) #s(literal 2 binary64)) |
(neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal -1 binary64))) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(fma.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(sqrt.f64 (*.f64 (/.f64 A V) l)) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) #s(literal 1 binary64))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 0 binary64))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(*.f64 (/.f64 l V) A) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(*.f64 (*.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 A) (/.f64 l (neg.f64 V))) |
(*.f64 (neg.f64 l) (/.f64 (neg.f64 A) V)) |
(*.f64 (*.f64 l A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (sqrt.f64 (*.f64 (/.f64 A V) l))) |
(*.f64 (/.f64 A V) l) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 l A)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 A V) l)) |
(*.f64 l (/.f64 A V)) |
(*.f64 A (/.f64 l V)) |
(pow.f64 (*.f64 (*.f64 (/.f64 A V) l) (*.f64 (/.f64 A V) l)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (/.f64 A V) l) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 l A)) (neg.f64 V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 A V) l)) #s(literal 2 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 l A)) V) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 A) l)) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 l A)) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (*.f64 l A) V) |
(neg.f64 (*.f64 (/.f64 (neg.f64 A) V) l)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (*.f64 l A))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 A V) l))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 l (/.f64 (neg.f64 A) V)))) |
(neg.f64 (*.f64 l (/.f64 (neg.f64 A) V))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 A V) l) (*.f64 (/.f64 A V) l))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))) (sqrt.f64 (*.f64 (/.f64 A V) l)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A V) l))))) |
(fabs.f64 (*.f64 (/.f64 A V) l)) |
(*.f64 (neg.f64 A) (neg.f64 l)) |
(*.f64 (neg.f64 l) (neg.f64 A)) |
(*.f64 (*.f64 l A) #s(literal 1 binary64)) |
(*.f64 l A) |
(*.f64 A l) |
(neg.f64 (*.f64 (neg.f64 A) l)) |
(fma.f64 (neg.f64 A) (neg.f64 l) (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 l) (neg.f64 A) (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(fma.f64 (*.f64 l A) #s(literal 1 binary64) (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 l A) (*.f64 #s(literal 0 binary64) (*.f64 l A))) |
(fma.f64 l A (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(fma.f64 A l (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 l A)) (*.f64 #s(literal 0 binary64) (*.f64 l A))) |
(+.f64 (*.f64 l A) (*.f64 (*.f64 l A) #s(literal 0 binary64))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64)) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) #s(literal 2 binary64)) |
(neg.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(fma.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) #s(literal 0 binary64))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 0 binary64))) |
(+.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64)) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 (neg.f64 A) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 A #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 (neg.f64 A) V)) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 (neg.f64 A) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (neg.f64 V) l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 A l) (/.f64 (/.f64 #s(literal -1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (/.f64 (neg.f64 A) V) #s(literal -1 binary64)) l) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) V)) (*.f64 #s(literal 2 binary64) (neg.f64 l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 A) l)) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A V)) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 A l)) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 A)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 V) l))) |
(/.f64 (*.f64 #s(literal 2 binary64) A) (*.f64 #s(literal 2 binary64) (*.f64 l V))) |
(/.f64 (/.f64 A (*.f64 (neg.f64 V) l)) #s(literal -1 binary64)) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 A V) l) |
(/.f64 (/.f64 A l) V) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V)) |
(pow.f64 V #s(literal -1 binary64)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) V)) #s(literal 2 binary64)) |
(/.f64 #s(literal -2 binary64) (*.f64 (neg.f64 V) #s(literal 2 binary64))) |
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 V))) |
(/.f64 #s(literal 2 binary64) (*.f64 V #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 #s(literal -1 binary64) (neg.f64 V)) |
(/.f64 #s(literal 1 binary64) V) |
(neg.f64 (/.f64 #s(literal -1 binary64) V)) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V) (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 0 binary64))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) V))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) V)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V) (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) V))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
(fabs.f64 (/.f64 #s(literal 1 binary64) V)) |
(+.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 0 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) V))) |
(+.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
#s(literal 1 binary64) |
(*.f64 #s(approx (sqrt (/ A (* V l))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A)) c0) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A)) |
(*.f64 A (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A)) #s(literal 2 binary64)) |
(neg.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 0 binary64))) |
(fma.f64 A (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) #s(literal 0 binary64))) |
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A))) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1/2 binary64)) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) |
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) |
(fabs.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))))) |
(fabs.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(fabs.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64))) |
(*.f64 (/.f64 #s(literal -1 binary64) A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal -1 binary64) A)) |
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 V A)) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) (*.f64 V A))) |
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 1 binary64) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 V A))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) (*.f64 l A))) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) |
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) #s(literal 1/2 binary64)) |
(pow.f64 (*.f64 (*.f64 l A) V) #s(literal -1 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) #s(literal 1 binary64)) (neg.f64 A)) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) #s(literal 1 binary64)) (*.f64 (neg.f64 V) l)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) A) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) #s(literal 1 binary64)) V) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) #s(literal 2 binary64)) |
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) #s(literal -1 binary64)) A) |
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) A) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) #s(literal 2 binary64)) (*.f64 (neg.f64 A) #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) A) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 V) l) #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 2 binary64)) (*.f64 A #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) #s(literal 2 binary64)) (*.f64 l #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) #s(literal 2 binary64)) (*.f64 V #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) A) #s(literal 2 binary64)) (*.f64 (*.f64 l V) #s(literal 2 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 2 binary64)) (*.f64 (*.f64 V A) #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 l V))) (*.f64 #s(literal 2 binary64) (neg.f64 A))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) A)) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 V) l))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l V))) (*.f64 #s(literal 2 binary64) A)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 V A))) (*.f64 #s(literal 2 binary64) l)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l A))) (*.f64 #s(literal 2 binary64) V)) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) A)) (*.f64 #s(literal 2 binary64) (*.f64 l V))) |
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) l)) (*.f64 #s(literal 2 binary64) (*.f64 V A))) |
(/.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 V) l) A) #s(literal 2 binary64))) |
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 V) l) A))) |
(/.f64 (/.f64 #s(literal -1 binary64) A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (neg.f64 A)) |
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 V A)) (neg.f64 l)) |
(/.f64 (/.f64 #s(literal -1 binary64) l) (*.f64 (neg.f64 V) A)) |
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 l A)) (neg.f64 V)) |
(/.f64 (/.f64 #s(literal -1 binary64) V) (*.f64 (neg.f64 A) l)) |
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V)) #s(literal -1 binary64)) |
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 l A) V) #s(literal 2 binary64))) |
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 l A) V))) |
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) l) |
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) V) |
(/.f64 (/.f64 #s(literal 1 binary64) A) (*.f64 l V)) |
(/.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 V A)) |
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 V) l) A)) |
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64)) |
(/.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 l A)) |
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal -1 binary64))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) A) (/.f64 #s(literal -1 binary64) (*.f64 l V)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal -1 binary64) A) (/.f64 #s(literal -1 binary64) (*.f64 l V)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) A) (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal -1 binary64) A) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal -1 binary64) A) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal -1 binary64) A) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 V A)) (/.f64 #s(literal -1 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 V A)) (/.f64 #s(literal -1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 V A)) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) (*.f64 V A)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) (*.f64 V A)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) (*.f64 V A)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 1 binary64) A) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 1 binary64) A) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 1 binary64) A) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) (/.f64 #s(literal 1 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) (/.f64 #s(literal 1 binary64) l) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 V A)) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) (/.f64 #s(literal 1 binary64) V) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) (/.f64 #s(literal 1 binary64) V) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 #s(literal 1 binary64) (*.f64 l V)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 #s(literal 1 binary64) (*.f64 l V)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) A) (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 V A)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 V A)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 V A)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 l A) V)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) (*.f64 l A)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) (*.f64 l A)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) (*.f64 l A)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(fabs.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))))) |
(fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) #s(literal 0 binary64))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 l A) V))) |
(*.f64 (*.f64 l V) A) |
(*.f64 (*.f64 (neg.f64 V) l) (neg.f64 A)) |
(*.f64 (*.f64 (neg.f64 V) A) (neg.f64 l)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 l A) V))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(*.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(*.f64 (neg.f64 l) (*.f64 (neg.f64 V) A)) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (sqrt.f64 (*.f64 (*.f64 l A) V))) |
(*.f64 (*.f64 V A) l) |
(*.f64 (*.f64 l A) V) |
(*.f64 l (*.f64 V A)) |
(*.f64 V (*.f64 l A)) |
(*.f64 A (*.f64 l V)) |
(pow.f64 (*.f64 (*.f64 (*.f64 l A) V) (*.f64 (*.f64 l A) V)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (*.f64 l A) V) #s(literal 1 binary64)) |
(neg.f64 (*.f64 (*.f64 (neg.f64 V) l) A)) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 l A) V) (*.f64 (*.f64 l A) V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 l A) V))) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
(fabs.f64 (*.f64 (*.f64 l A) V)) |
(*.f64 (neg.f64 V) (neg.f64 l)) |
(*.f64 (neg.f64 l) (neg.f64 V)) |
(*.f64 l V) |
(*.f64 V l) |
(neg.f64 (*.f64 (neg.f64 V) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
#s(approx c0 c0) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) (/.f64 c0 l))) |
#s(approx (/ c0 l) (/.f64 c0 l)) |
#s(approx (sqrt (/ A (* V l))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
#s(approx (/ (/ A V) l) (/.f64 A (*.f64 l V))) |
#s(approx (/ A V) (/.f64 A V)) |
#s(approx A A) |
#s(approx (/ A l) (/.f64 A l)) |
#s(approx (sqrt (/ (* l A) V)) (sqrt.f64 (*.f64 (/.f64 A V) l))) |
#s(approx (/ (* l A) V) (*.f64 (/.f64 A V) l)) |
#s(approx (* l A) (*.f64 l A)) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) A)) |
#s(approx (/ 1 (* (* l V) A)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) |
#s(approx (* (* l V) A) (*.f64 (*.f64 l A) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))) A)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A)) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) A)) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))) A)) |
#s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) A) (/.f64 (neg.f64 c0) l))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 l (*.f64 V A))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V)) |
#s(approx V V) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V)))) |
#s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) V)) |
#s(approx (/ 1 V) (/.f64 #s(literal 1 binary64) V)) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (/.f64 A V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
#s(approx (* l V) (*.f64 l V)) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) l)) |
#s(approx l l) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 A l))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) l)) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) l)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
Compiled 4 552 to 2 281 computations (49.9% saved)
27 alts after pruning (21 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 535 | 15 | 550 |
| Fresh | 4 | 6 | 10 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 1 | 1 |
| Total | 539 | 27 | 566 |
| Status | Accuracy | Program |
|---|---|---|
| 74.6% | (*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) | |
| ✓ | 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
| ✓ | 75.9% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) V))) | |
| ▶ | 75.9% | (*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l))) |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ✓ | 73.1% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
| ▶ | 74.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
| ▶ | 66.4% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
| 64.3% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) | |
| 72.0% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) | |
| ✓ | 73.2% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
| 68.7% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) A))) | |
| 12.7% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))))) | |
| ▶ | 66.9% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A))) |
| 60.6% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) #s(approx (* (sqrt (/ 1 (* (* l V) A))) A) (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 A l))))) | |
| 67.5% | #s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) | |
| ✓ | 63.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| 61.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) V)))) | |
| 65.3% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) l)))) | |
| 8.2% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 l (*.f64 V A))))))) | |
| 62.9% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V)))) | |
| 12.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) | |
| 70.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) | |
| 68.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) | |
| ▶ | 57.9% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A))) |
| 61.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
Compiled 727 to 719 computations (1.1% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l))) |
c0 |
(sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l) |
(*.f64 (/.f64 #s(literal 1 binary64) V) A) |
(/.f64 #s(literal 1 binary64) V) |
#s(literal 1 binary64) |
V |
A |
l |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(/.f64 #s(literal 1 binary64) (*.f64 l V)) |
(*.f64 l V) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
(*.f64 l A) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) |
(sqrt.f64 (/.f64 l (*.f64 V A))) |
(/.f64 l (*.f64 V A)) |
(*.f64 V A) |
(/.f64 c0 l) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) |
(*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
(/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V) |
(sqrt.f64 (/.f64 V (*.f64 l A))) |
(/.f64 V (*.f64 l A)) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ l (* A V)))) l))) |
#s(approx (/ c0 l) #s(hole binary64 (/ c0 l))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ (* (/ 1 V) A) l) #s(hole binary64 (/ A (* V l)))) |
#s(approx (* (/ 1 V) A) #s(hole binary64 (/ A V))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) (* A l)))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) A))) |
#s(approx (/ l (* V A)) #s(hole binary64 (/ l (* A V)))) |
#s(approx (* V A) #s(hole binary64 (* A V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ A (* V l))) A))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ (* A V) l)) (* A V)))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (/ (sqrt (/ (* A V) l)) A))) |
#s(approx (/ V (* l A)) #s(hole binary64 (/ V (* A l)))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (* A (sqrt (/ l (* A V)))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (sqrt (/ l (* A V))))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (sqrt (/ 1 (* A (* V l)))))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ V (* A l))) V))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (sqrt (/ V (* A l))))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (* -1 (/ (* A (sqrt (/ l (* A V)))) l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (/ 1 V) #s(hole binary64 (/ 1 V))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (/ 1 (* l V)) #s(hole binary64 (/ 1 (* V l)))) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (sqrt (* A (* V l))) (* V l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) #s(hole binary64 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l)))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ (* V l) A))) (* V l)))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) V))) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ V (* A l)))) V))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (* V (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (* -1 (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (* -1 (* V (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ l (* A V))) l))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ (* V l) A)) (* V l)))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (* c0 (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (* l (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (* -1 (sqrt (/ A (* V l)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (* -1 (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (* -1 (* l (sqrt (/ 1 (* A (* V l)))))))) |
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | A | @ | -inf | ((* c0 (sqrt (/ (* (/ 1 V) A) l))) c0 (sqrt (/ (* (/ 1 V) A) l)) (/ (* (/ 1 V) A) l) (* (/ 1 V) A) (/ 1 V) 1 V A l (* c0 (sqrt (* (/ 1 (* l V)) A))) (sqrt (* (/ 1 (* l V)) A)) (* (/ 1 (* l V)) A) (/ 1 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (/ (sqrt (/ (* l A) V)) l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (* (sqrt (/ l (* V A))) (/ c0 l)) (sqrt (/ l (* V A))) (/ l (* V A)) (* V A) (/ c0 l) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ (sqrt (/ V (* l A))) V) (sqrt (/ V (* l A))) (/ V (* l A))) |
| 12.0ms | l | @ | inf | ((* c0 (sqrt (/ (* (/ 1 V) A) l))) c0 (sqrt (/ (* (/ 1 V) A) l)) (/ (* (/ 1 V) A) l) (* (/ 1 V) A) (/ 1 V) 1 V A l (* c0 (sqrt (* (/ 1 (* l V)) A))) (sqrt (* (/ 1 (* l V)) A)) (* (/ 1 (* l V)) A) (/ 1 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (/ (sqrt (/ (* l A) V)) l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (* (sqrt (/ l (* V A))) (/ c0 l)) (sqrt (/ l (* V A))) (/ l (* V A)) (* V A) (/ c0 l) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ (sqrt (/ V (* l A))) V) (sqrt (/ V (* l A))) (/ V (* l A))) |
| 7.0ms | l | @ | -inf | ((* c0 (sqrt (/ (* (/ 1 V) A) l))) c0 (sqrt (/ (* (/ 1 V) A) l)) (/ (* (/ 1 V) A) l) (* (/ 1 V) A) (/ 1 V) 1 V A l (* c0 (sqrt (* (/ 1 (* l V)) A))) (sqrt (* (/ 1 (* l V)) A)) (* (/ 1 (* l V)) A) (/ 1 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (/ (sqrt (/ (* l A) V)) l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (* (sqrt (/ l (* V A))) (/ c0 l)) (sqrt (/ l (* V A))) (/ l (* V A)) (* V A) (/ c0 l) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ (sqrt (/ V (* l A))) V) (sqrt (/ V (* l A))) (/ V (* l A))) |
| 7.0ms | V | @ | -inf | ((* c0 (sqrt (/ (* (/ 1 V) A) l))) c0 (sqrt (/ (* (/ 1 V) A) l)) (/ (* (/ 1 V) A) l) (* (/ 1 V) A) (/ 1 V) 1 V A l (* c0 (sqrt (* (/ 1 (* l V)) A))) (sqrt (* (/ 1 (* l V)) A)) (* (/ 1 (* l V)) A) (/ 1 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (/ (sqrt (/ (* l A) V)) l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (* (sqrt (/ l (* V A))) (/ c0 l)) (sqrt (/ l (* V A))) (/ l (* V A)) (* V A) (/ c0 l) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ (sqrt (/ V (* l A))) V) (sqrt (/ V (* l A))) (/ V (* l A))) |
| 6.0ms | c0 | @ | -inf | ((* c0 (sqrt (/ (* (/ 1 V) A) l))) c0 (sqrt (/ (* (/ 1 V) A) l)) (/ (* (/ 1 V) A) l) (* (/ 1 V) A) (/ 1 V) 1 V A l (* c0 (sqrt (* (/ 1 (* l V)) A))) (sqrt (* (/ 1 (* l V)) A)) (* (/ 1 (* l V)) A) (/ 1 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (/ (sqrt (/ (* l A) V)) l) (sqrt (/ (* l A) V)) (/ (* l A) V) (* l A) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (* (sqrt (/ l (* V A))) (/ c0 l)) (sqrt (/ l (* V A))) (/ l (* V A)) (* V A) (/ c0 l) (* c0 (sqrt (/ A (* V l)))) (sqrt (/ A (* V l))) (* (sqrt (/ 1 (* (* l V) A))) A) (sqrt (/ 1 (* (* l V) A))) (/ (sqrt (/ V (* l A))) V) (sqrt (/ V (* l A))) (/ V (* l A))) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 1343 |
| 0 | 235 | 1297 |
| 1 | 701 | 1277 |
| 2 | 2248 | 1277 |
| 0 | 8210 | 1277 |
| 1 | 23744 | 1277 |
| 1× | saturated |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l))) |
c0 |
(sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l) |
(*.f64 (/.f64 #s(literal 1 binary64) V) A) |
(/.f64 #s(literal 1 binary64) V) |
#s(literal 1 binary64) |
V |
A |
l |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(/.f64 #s(literal 1 binary64) (*.f64 l V)) |
(*.f64 l V) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
#s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
(*.f64 l A) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) |
(sqrt.f64 (/.f64 l (*.f64 V A))) |
(/.f64 l (*.f64 V A)) |
(*.f64 V A) |
(/.f64 c0 l) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A))) |
#s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) |
(*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
(/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V) |
(sqrt.f64 (/.f64 V (*.f64 l A))) |
(/.f64 V (*.f64 l A)) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ l (* A V)))) l))) |
#s(approx (/ c0 l) #s(hole binary64 (/ c0 l))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (/ (* (/ 1 V) A) l) #s(hole binary64 (/ A (* V l)))) |
#s(approx (* (/ 1 V) A) #s(hole binary64 (/ A V))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) (* A l)))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) A))) |
#s(approx (/ l (* V A)) #s(hole binary64 (/ l (* A V)))) |
#s(approx (* V A) #s(hole binary64 (* A V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ A (* V l))) A))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ (* A V) l)) (* A V)))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (/ (sqrt (/ (* A V) l)) A))) |
#s(approx (/ V (* l A)) #s(hole binary64 (/ V (* A l)))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (* A (sqrt (/ l (* A V)))) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (sqrt (/ l (* A V))))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (sqrt (/ 1 (* A (* V l)))))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ V (* A l))) V))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (sqrt (/ V (* A l))))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (* -1 (/ (* A (sqrt (/ l (* A V)))) l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (* c0 (sqrt (/ (* (/ 1 V) A) l))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (/ 1 V) #s(hole binary64 (/ 1 V))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (/ 1 (* l V)) #s(hole binary64 (/ 1 (* V l)))) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (/ (sqrt (* A (* V l))) (* V l)))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) #s(hole binary64 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l)))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (/ (* c0 (sqrt (/ (* V l) A))) (* V l)))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) V))) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) #s(hole binary64 (/ (* A (sqrt (/ V (* A l)))) V))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (* V (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (* -1 (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (* -1 (* V (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (sqrt (/ 1 (* (* l V) A))) #s(hole binary64 (/ (sqrt (/ l (* A V))) l))) |
#s(approx (/ (sqrt (/ V (* l A))) V) #s(hole binary64 (/ (sqrt (/ (* V l) A)) (* V l)))) |
#s(approx (sqrt (/ V (* l A))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (* c0 (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (* l (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) #s(hole binary64 (* -1 (sqrt (/ A (* V l)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) #s(hole binary64 (* -1 (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ l (* V A))) #s(hole binary64 (* -1 (* l (sqrt (/ 1 (* A (* V l)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
c0 |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A)) (neg.f64 V)) |
(/.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) l) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) V) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (/.f64 A l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 A l) V) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 A V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 A V) l) |
(/.f64 A (*.f64 (neg.f64 V) (neg.f64 l))) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) A)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 A l))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 l V)))) |
(neg.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal -1 binary64) V))) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (neg.f64 A) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (neg.f64 V) l)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (neg.f64 A)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) A) |
(*.f64 A (/.f64 #s(literal 1 binary64) V)) |
(*.f64 #s(literal 1 binary64) (/.f64 A V)) |
(/.f64 (neg.f64 A) (neg.f64 V)) |
(/.f64 A (neg.f64 (neg.f64 V))) |
(/.f64 A V) |
(neg.f64 (/.f64 (neg.f64 A) V)) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V)) |
(pow.f64 (neg.f64 (neg.f64 V)) #s(literal -1 binary64)) |
(pow.f64 V #s(literal -1 binary64)) |
(/.f64 #s(literal -1 binary64) (neg.f64 V)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 V))) |
(/.f64 #s(literal 1 binary64) V) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) #s(literal 1 binary64))) |
(neg.f64 (/.f64 #s(literal -1 binary64) V)) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 V)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 V)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) V)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 V)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
(fabs.f64 (/.f64 #s(literal 1 binary64) V)) |
(+.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 V)))) |
(+.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) V)) |
#s(literal 1 binary64) |
V |
A |
l |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(sqrt.f64 (/.f64 A (*.f64 l V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) #s(literal 1 binary64))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 A l)) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 l V))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 A (*.f64 l V)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A)) (neg.f64 V)) |
(/.f64 (*.f64 (/.f64 A V) #s(literal 1 binary64)) l) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) V) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (/.f64 A l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 A l) V) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 A V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 A V) l) |
(/.f64 A (*.f64 (neg.f64 V) (neg.f64 l))) |
(/.f64 A (*.f64 l V)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) A)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 A l))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 l V)))) |
(neg.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal -1 binary64) V))) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (neg.f64 A) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (neg.f64 V) l)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 l V)) (/.f64 A (*.f64 l V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V)))))) |
(fabs.f64 (/.f64 A (*.f64 l V))) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64)) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(pow.f64 (*.f64 (neg.f64 V) (neg.f64 l)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 l V) #s(literal -1 binary64)) |
(/.f64 (/.f64 #s(literal -1 binary64) V) (neg.f64 l)) |
(/.f64 (/.f64 #s(literal -1 binary64) l) (neg.f64 V)) |
(/.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 #s(literal 1 binary64) l) V) |
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 #s(literal 1 binary64) V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 #s(literal 1 binary64) V) l) |
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 V) (neg.f64 l))) |
(/.f64 #s(literal 1 binary64) (*.f64 l V)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V)) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 1 binary64) l))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 l V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 V) (neg.f64 l)))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) (/.f64 #s(literal 0 binary64) (*.f64 l V))) |
(*.f64 l V) |
(*.f64 V l) |
(*.f64 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) c0) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) #s(literal 1 binary64))) (neg.f64 l)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))))) (neg.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) #s(literal 1 binary64)) l) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) (neg.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) l) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) (neg.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (neg.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (neg.f64 l)))) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (neg.f64 l))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(pow.f64 (/.f64 (*.f64 l A) V) #s(literal 1/2 binary64)) |
(neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(*.f64 (*.f64 (*.f64 l A) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (*.f64 (*.f64 l A) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (neg.f64 (neg.f64 l)) (/.f64 A V)) |
(*.f64 (/.f64 l V) A) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 (*.f64 (neg.f64 l) A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 A V) l) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 l A)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(*.f64 (*.f64 l A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 l (/.f64 A V)) |
(*.f64 A (/.f64 l V)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 l A) V)) |
(pow.f64 (*.f64 (/.f64 (*.f64 l A) V) (/.f64 (*.f64 l A) V)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (*.f64 l A) V) #s(literal 1 binary64)) |
(/.f64 (*.f64 (*.f64 l A) #s(literal -1 binary64)) (neg.f64 V)) |
(/.f64 (*.f64 (*.f64 l A) #s(literal 1 binary64)) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 (*.f64 l A) #s(literal 1 binary64)) V) |
(/.f64 (*.f64 (neg.f64 l) A) (neg.f64 V)) |
(/.f64 (*.f64 l A) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 l A) V) |
(neg.f64 (*.f64 (/.f64 (neg.f64 A) V) l)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (*.f64 l A))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 l A) V))) |
(neg.f64 (*.f64 (*.f64 (*.f64 l A) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) V))) |
(neg.f64 (*.f64 l (/.f64 (neg.f64 A) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 l) A) V))) |
(neg.f64 (/.f64 (*.f64 (*.f64 l A) #s(literal -1 binary64)) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (*.f64 (*.f64 l A) #s(literal -1 binary64)) V)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 l) A) V)) |
(sqrt.f64 (*.f64 (/.f64 (*.f64 l A) V) (/.f64 (*.f64 l A) V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 l A) V))))) |
(fabs.f64 (/.f64 (*.f64 l A) V)) |
(*.f64 (neg.f64 A) (neg.f64 l)) |
(*.f64 (neg.f64 l) (neg.f64 A)) |
(*.f64 l A) |
(*.f64 A (neg.f64 (neg.f64 l))) |
(*.f64 A l) |
(neg.f64 (*.f64 (neg.f64 l) A)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l) (neg.f64 c0)) (neg.f64 A)) |
(*.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) A) (/.f64 c0 l)) |
(*.f64 (*.f64 A c0) (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l)) |
(*.f64 (*.f64 (/.f64 c0 l) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (*.f64 A (/.f64 (neg.f64 c0) l))) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l) (neg.f64 c0))) |
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A) #s(literal 1 binary64)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (*.f64 (/.f64 #s(literal 1 binary64) l) A)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 A l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (neg.f64 (*.f64 (*.f64 (/.f64 c0 l) A) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (*.f64 (/.f64 c0 l) A)) |
(*.f64 (/.f64 c0 l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) A)) |
(*.f64 A (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) #s(literal -1 binary64)))) |
(*.f64 A (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A)) |
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 A l))) |
(/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l) |
(/.f64 (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 l)) |
(neg.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) A))) |
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) #s(literal 1 binary64)) (/.f64 c0 l)) |
(*.f64 (neg.f64 (neg.f64 c0)) (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0)) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l) c0) |
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l) (neg.f64 c0))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) |
(*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) #s(literal 1 binary64))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) #s(literal 1 binary64)) l) |
(/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) l) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (neg.f64 l)) c0)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l) (neg.f64 c0))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (sqrt.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(pow.f64 (/.f64 l (*.f64 A V)) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(sqrt.f64 (/.f64 l (*.f64 A V))) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(fabs.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 (/.f64 (neg.f64 l) A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 (neg.f64 l) V) (/.f64 #s(literal -1 binary64) A)) |
(*.f64 (neg.f64 (neg.f64 l)) (/.f64 #s(literal 1 binary64) (*.f64 A V))) |
(*.f64 (/.f64 l A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 l V) (/.f64 #s(literal 1 binary64) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 A V)) l) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (neg.f64 l) (/.f64 #s(literal -1 binary64) (*.f64 A V))) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 l (/.f64 #s(literal 1 binary64) (*.f64 A V))) |
(*.f64 #s(literal 1 binary64) (/.f64 l (*.f64 A V))) |
(pow.f64 (*.f64 (/.f64 l (*.f64 A V)) (/.f64 l (*.f64 A V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 l (*.f64 A V)) #s(literal 1 binary64)) |
(/.f64 (/.f64 (neg.f64 l) A) (neg.f64 V)) |
(/.f64 (/.f64 (neg.f64 l) V) (neg.f64 A)) |
(/.f64 (neg.f64 (neg.f64 l)) (*.f64 A V)) |
(/.f64 (/.f64 l A) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 l A) V) |
(/.f64 (/.f64 l V) A) |
(/.f64 (neg.f64 l) (*.f64 (neg.f64 V) A)) |
(/.f64 l (*.f64 A V)) |
(neg.f64 (*.f64 (neg.f64 (neg.f64 l)) (/.f64 #s(literal -1 binary64) (*.f64 A V)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 l (*.f64 A V)))) |
(neg.f64 (*.f64 (/.f64 l A) (/.f64 #s(literal -1 binary64) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (neg.f64 V) A)))) |
(neg.f64 (/.f64 (/.f64 l A) (neg.f64 V))) |
(neg.f64 (/.f64 (/.f64 l V) (neg.f64 A))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 l) A) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 l) A) V)) |
(neg.f64 (/.f64 (/.f64 (neg.f64 l) V) A)) |
(neg.f64 (/.f64 l (*.f64 (neg.f64 V) A))) |
(sqrt.f64 (*.f64 (/.f64 l (*.f64 A V)) (/.f64 l (*.f64 A V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
(fabs.f64 (/.f64 l (*.f64 A V))) |
(*.f64 (neg.f64 A) (neg.f64 V)) |
(*.f64 (neg.f64 V) (neg.f64 A)) |
(*.f64 A (neg.f64 (neg.f64 V))) |
(*.f64 A V) |
(*.f64 V A) |
(neg.f64 (*.f64 (neg.f64 V) A)) |
(*.f64 (neg.f64 (neg.f64 c0)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) c0) |
(*.f64 (neg.f64 c0) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 c0 l)) |
(*.f64 c0 (/.f64 #s(literal 1 binary64) l)) |
(/.f64 (neg.f64 (neg.f64 c0)) (neg.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (neg.f64 c0)) l) |
(/.f64 (neg.f64 c0) (neg.f64 l)) |
(/.f64 c0 (neg.f64 (neg.f64 l))) |
(/.f64 c0 l) |
(neg.f64 (*.f64 (neg.f64 (neg.f64 c0)) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 c0 l))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 c0) l))) |
(neg.f64 (/.f64 (neg.f64 c0) l)) |
(*.f64 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) c0) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) |
(*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A) |
(*.f64 A #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (sqrt.f64 (/.f64 V (*.f64 l A)))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))))) (neg.f64 V)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal -1 binary64)) (neg.f64 V)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal 1 binary64)) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal 1 binary64)) V) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) (neg.f64 (neg.f64 V))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) V) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (neg.f64 V)) |
(/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (neg.f64 (neg.f64 V))) |
(/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) V) (sqrt.f64 (/.f64 V (*.f64 l A))))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V))) |
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (neg.f64 V)))) |
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal -1 binary64)) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal -1 binary64)) V)) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (neg.f64 V))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 V (*.f64 l A)))) |
(pow.f64 (/.f64 V (*.f64 l A)) #s(literal 1/2 binary64)) |
(sqrt.f64 (/.f64 V (*.f64 l A))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) |
(fabs.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) |
(*.f64 (/.f64 (neg.f64 V) A) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 V) l) (/.f64 #s(literal -1 binary64) A)) |
(*.f64 (neg.f64 (neg.f64 V)) (/.f64 #s(literal 1 binary64) (*.f64 l A))) |
(*.f64 (/.f64 V A) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 V l) (/.f64 #s(literal 1 binary64) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l A)) V) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) |
(*.f64 (neg.f64 V) (/.f64 #s(literal -1 binary64) (*.f64 l A))) |
(*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (sqrt.f64 (/.f64 V (*.f64 l A)))) |
(*.f64 V (/.f64 #s(literal 1 binary64) (*.f64 l A))) |
(*.f64 #s(literal 1 binary64) (/.f64 V (*.f64 l A))) |
(pow.f64 (*.f64 (/.f64 V (*.f64 l A)) (/.f64 V (*.f64 l A))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 V (*.f64 l A)) #s(literal 1 binary64)) |
(/.f64 (/.f64 (neg.f64 V) A) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 V) l) (neg.f64 A)) |
(/.f64 (neg.f64 (neg.f64 V)) (*.f64 l A)) |
(/.f64 (/.f64 V A) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 V A) l) |
(/.f64 (/.f64 V l) A) |
(/.f64 (neg.f64 V) (*.f64 (neg.f64 l) A)) |
(/.f64 V (*.f64 l A)) |
(neg.f64 (*.f64 (neg.f64 (neg.f64 V)) (/.f64 #s(literal -1 binary64) (*.f64 l A)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 V (*.f64 l A)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 V (*.f64 (neg.f64 l) A)))) |
(neg.f64 (/.f64 (/.f64 V A) (neg.f64 l))) |
(neg.f64 (/.f64 (/.f64 V l) (neg.f64 A))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 V) A) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 V) A) l)) |
(neg.f64 (/.f64 (/.f64 (neg.f64 V) l) A)) |
(neg.f64 (/.f64 V (*.f64 (neg.f64 l) A))) |
(sqrt.f64 (*.f64 (/.f64 V (*.f64 l A)) (/.f64 V (*.f64 l A)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (sqrt.f64 (/.f64 V (*.f64 l A))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) (neg.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))))) |
(fabs.f64 (/.f64 V (*.f64 l A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) c0)) |
#s(approx c0 c0) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (/.f64 c0 l))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) A)) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l))) |
#s(approx (/ c0 l) (/.f64 c0 l)) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (sqrt.f64 (/.f64 A (*.f64 l V)))) |
#s(approx (/ (* (/ 1 V) A) l) (/.f64 A (*.f64 l V))) |
#s(approx (* (/ 1 V) A) (/.f64 A V)) |
#s(approx A A) |
#s(approx (/ (sqrt (/ (* l A) V)) l) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l)) |
#s(approx (sqrt (/ (* l A) V)) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
#s(approx (/ (* l A) V) (/.f64 (*.f64 l A) V)) |
#s(approx (* l A) (*.f64 l A)) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) (*.f64 l A)) c0)) |
#s(approx (sqrt (/ l (* V A))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) A)) |
#s(approx (/ l (* V A)) (/.f64 l (*.f64 A V))) |
#s(approx (* V A) (*.f64 A V)) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) A)) |
#s(approx (/ (sqrt (/ V (* l A))) V) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) (*.f64 A V))) |
#s(approx (sqrt (/ V (* l A))) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) A)) |
#s(approx (/ V (* l A)) (/.f64 V (*.f64 l A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))) A)) |
#s(approx (/ (sqrt (/ (* l A) V)) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 A l))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) A)) |
#s(approx (sqrt (/ l (* V A))) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l)))) |
#s(approx (/ (sqrt (/ V (* l A))) V) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) |
#s(approx (sqrt (/ V (* l A))) (sqrt.f64 (/.f64 V (*.f64 l A)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l)))) A)) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
#s(approx (/ (sqrt (/ (* l A) V)) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 (neg.f64 A) l))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) (/.f64 c0 V))) |
#s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V)) |
#s(approx (/ 1 V) (/.f64 #s(literal 1 binary64) V)) |
#s(approx V V) |
#s(approx (/ 1 (* l V)) (/.f64 #s(literal 1 binary64) (*.f64 l V))) |
#s(approx (* l V) (*.f64 l V)) |
#s(approx (/ (sqrt (/ (* l A) V)) l) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 l V))) |
#s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 (*.f64 l V)))) |
#s(approx (* (* (sqrt (/ l (* V A))) (/ c0 l)) A) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) (*.f64 l V)) c0) A)) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) (*.f64 l V)) c0)) |
#s(approx (sqrt (/ l (* V A))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) V)) |
#s(approx (* (sqrt (/ 1 (* (* l V) A))) A) (*.f64 (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V) A)) |
#s(approx (sqrt (/ V (* l A))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))) V)) |
#s(approx (/ (sqrt (/ V (* l A))) V) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
#s(approx (sqrt (/ V (* l A))) (*.f64 (neg.f64 V) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
#s(approx l l) |
#s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l)) |
#s(approx (/ (sqrt (/ V (* l A))) V) (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) (*.f64 l V))) |
#s(approx (sqrt (/ V (* l A))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) l)) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) l)) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))) c0)) |
#s(approx (sqrt (/ l (* V A))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))) l)) |
#s(approx (/ (sqrt (/ (* l A) V)) l) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l V))))) |
#s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
#s(approx (sqrt (/ l (* V A))) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 A V) l))))) |
Compiled 3 956 to 2 215 computations (44% saved)
30 alts after pruning (21 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 435 | 8 | 443 |
| Fresh | 3 | 13 | 16 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 6 | 6 |
| Total | 440 | 30 | 470 |
| Status | Accuracy | Program |
|---|---|---|
| 74.6% | (*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) | |
| 66.9% | (*.f64 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) c0) | |
| ✓ | 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
| ✓ | 75.9% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ▶ | 74.9% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
| 74.9% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) | |
| ✓ | 73.1% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
| 64.3% | (*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) | |
| ✓ | 66.4% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
| 72.0% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) | |
| ✓ | 73.2% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
| 68.7% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) A))) | |
| 12.7% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))))) | |
| 66.7% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) V)) A))) | |
| 67.5% | #s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) | |
| ✓ | 63.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| 61.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) V)))) | |
| 65.3% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) l)))) | |
| 8.2% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 l (*.f64 V A))))))) | |
| ▶ | 62.9% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| 12.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) | |
| 70.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) | |
| ▶ | 68.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
| 56.3% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l))) | |
| ✓ | 57.9% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A))) |
| ▶ | 8.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)))) |
| ▶ | 61.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
| 54.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 #s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) (*.f64 l V)) c0)) A))) |
Compiled 841 to 821 computations (2.4% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
c0 |
(sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A)) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A) |
(/.f64 (/.f64 #s(literal 1 binary64) l) V) |
(/.f64 #s(literal 1 binary64) l) |
#s(literal 1 binary64) |
l |
V |
A |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
(*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V)) |
(sqrt.f64 (*.f64 V (/.f64 A l))) |
(*.f64 V (/.f64 A l)) |
(/.f64 A l) |
(/.f64 c0 V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))) |
(sqrt.f64 (*.f64 (*.f64 l A) V)) |
(*.f64 (*.f64 l A) V) |
(*.f64 l A) |
(/.f64 c0 (*.f64 l V)) |
(*.f64 l V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) c0) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) |
(sqrt.f64 (/.f64 l (*.f64 A V))) |
(/.f64 l (*.f64 A V)) |
(*.f64 A V) |
(/.f64 (neg.f64 A) l) |
(neg.f64 A) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (/ c0 V) #s(hole binary64 (/ c0 V))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (/ c0 (* l V)) #s(hole binary64 (/ c0 (* V l)))) |
#s(approx (* (/ 1 l) c0) #s(hole binary64 (/ c0 l))) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* c0 (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (* (/ (/ 1 l) V) A) #s(hole binary64 (/ A (* V l)))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (sqrt (/ (* A V) l)))) |
#s(approx (* V (/ A l)) #s(hole binary64 (/ (* A V) l))) |
#s(approx (/ A l) #s(hole binary64 (/ A l))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (sqrt (* A (* V l))))) |
#s(approx (* (* l A) V) #s(hole binary64 (* A (* V l)))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) #s(hole binary64 (* -1 (/ (* c0 (sqrt (/ (* A l) V))) l)))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) A))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) A))) |
#s(approx (/ l (* A V)) #s(hole binary64 (/ l (* A V)))) |
#s(approx (* A V) #s(hole binary64 (* A V))) |
#s(approx (/ (neg A) l) #s(hole binary64 (* -1 (/ A l)))) |
#s(approx (neg A) #s(hole binary64 (* -1 A))) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (/ (* A (* c0 (sqrt (/ V (* A l))))) V))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* A (sqrt (/ V (* A l)))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l)))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* A (sqrt (/ (* V l) A))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (sqrt (/ l (* A V))))) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ V (* A l))))) V)))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* -1 (* A (sqrt (/ V (* A l))))))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ (* V l) A)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (/ (/ 1 l) V) #s(hole binary64 (/ 1 (* V l)))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (/ (* c0 (sqrt (/ (* V l) A))) V))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) V))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* V (sqrt (/ A (* V l)))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* V (sqrt (/ (* A l) V))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* -1 (* V (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* V (sqrt (/ (* A l) V)))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx (/ 1 l) #s(hole binary64 (/ 1 l))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (/ (sqrt (* A (* V l))) l))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* l (sqrt (/ (* A V) l))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* c0 (* l (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (* l (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (* -1 (/ (* c0 (sqrt (/ (* A V) l))) V)))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ (* A V) l)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* -1 (* c0 (* l (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (* -1 (* l (sqrt (/ 1 (* A (* V l)))))))) |
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | V | @ | 0 | ((* c0 (sqrt (* (/ (/ 1 l) V) A))) c0 (sqrt (* (/ (/ 1 l) V) A)) (* (/ (/ 1 l) V) A) (/ (/ 1 l) V) (/ 1 l) 1 l V A (* c0 (sqrt (/ A (* V l)))) (* (sqrt (* V (/ A l))) (/ c0 V)) (sqrt (* V (/ A l))) (* V (/ A l)) (/ A l) (/ c0 V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (sqrt (* (* l A) V)) (* (* l A) V) (* l A) (/ c0 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (* (* (/ 1 l) c0) (sqrt (/ (* l A) V))) (* (/ 1 l) c0) (sqrt (/ (* l A) V)) (/ (* l A) V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (* (sqrt (/ l (* A V))) c0) (sqrt (/ l (* A V))) (/ l (* A V)) (* A V) (/ (neg A) l) (neg A)) |
| 9.0ms | c0 | @ | 0 | ((* c0 (sqrt (* (/ (/ 1 l) V) A))) c0 (sqrt (* (/ (/ 1 l) V) A)) (* (/ (/ 1 l) V) A) (/ (/ 1 l) V) (/ 1 l) 1 l V A (* c0 (sqrt (/ A (* V l)))) (* (sqrt (* V (/ A l))) (/ c0 V)) (sqrt (* V (/ A l))) (* V (/ A l)) (/ A l) (/ c0 V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (sqrt (* (* l A) V)) (* (* l A) V) (* l A) (/ c0 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (* (* (/ 1 l) c0) (sqrt (/ (* l A) V))) (* (/ 1 l) c0) (sqrt (/ (* l A) V)) (/ (* l A) V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (* (sqrt (/ l (* A V))) c0) (sqrt (/ l (* A V))) (/ l (* A V)) (* A V) (/ (neg A) l) (neg A)) |
| 8.0ms | l | @ | 0 | ((* c0 (sqrt (* (/ (/ 1 l) V) A))) c0 (sqrt (* (/ (/ 1 l) V) A)) (* (/ (/ 1 l) V) A) (/ (/ 1 l) V) (/ 1 l) 1 l V A (* c0 (sqrt (/ A (* V l)))) (* (sqrt (* V (/ A l))) (/ c0 V)) (sqrt (* V (/ A l))) (* V (/ A l)) (/ A l) (/ c0 V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (sqrt (* (* l A) V)) (* (* l A) V) (* l A) (/ c0 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (* (* (/ 1 l) c0) (sqrt (/ (* l A) V))) (* (/ 1 l) c0) (sqrt (/ (* l A) V)) (/ (* l A) V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (* (sqrt (/ l (* A V))) c0) (sqrt (/ l (* A V))) (/ l (* A V)) (* A V) (/ (neg A) l) (neg A)) |
| 8.0ms | l | @ | -inf | ((* c0 (sqrt (* (/ (/ 1 l) V) A))) c0 (sqrt (* (/ (/ 1 l) V) A)) (* (/ (/ 1 l) V) A) (/ (/ 1 l) V) (/ 1 l) 1 l V A (* c0 (sqrt (/ A (* V l)))) (* (sqrt (* V (/ A l))) (/ c0 V)) (sqrt (* V (/ A l))) (* V (/ A l)) (/ A l) (/ c0 V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (sqrt (* (* l A) V)) (* (* l A) V) (* l A) (/ c0 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (* (* (/ 1 l) c0) (sqrt (/ (* l A) V))) (* (/ 1 l) c0) (sqrt (/ (* l A) V)) (/ (* l A) V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (* (sqrt (/ l (* A V))) c0) (sqrt (/ l (* A V))) (/ l (* A V)) (* A V) (/ (neg A) l) (neg A)) |
| 7.0ms | V | @ | -inf | ((* c0 (sqrt (* (/ (/ 1 l) V) A))) c0 (sqrt (* (/ (/ 1 l) V) A)) (* (/ (/ 1 l) V) A) (/ (/ 1 l) V) (/ 1 l) 1 l V A (* c0 (sqrt (/ A (* V l)))) (* (sqrt (* V (/ A l))) (/ c0 V)) (sqrt (* V (/ A l))) (* V (/ A l)) (/ A l) (/ c0 V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (sqrt (* (* l A) V)) (* (* l A) V) (* l A) (/ c0 (* l V)) (* l V) (* c0 (sqrt (/ A (* V l)))) (* (* (/ 1 l) c0) (sqrt (/ (* l A) V))) (* (/ 1 l) c0) (sqrt (/ (* l A) V)) (/ (* l A) V) (* c0 (sqrt (/ A (* V l)))) (* (/ c0 l) (sqrt (/ (* l A) V))) (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (* (sqrt (/ l (* A V))) c0) (sqrt (/ l (* A V))) (/ l (* A V)) (* A V) (/ (neg A) l) (neg A)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 209 | 1399 |
| 0 | 255 | 1348 |
| 1 | 675 | 1340 |
| 2 | 2393 | 1340 |
| 0 | 8299 | 1340 |
| 1 | 23458 | 1340 |
| 1× | saturated |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
c0 |
(sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A)) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A) |
(/.f64 (/.f64 #s(literal 1 binary64) l) V) |
(/.f64 #s(literal 1 binary64) l) |
#s(literal 1 binary64) |
l |
V |
A |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
(*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V)) |
(sqrt.f64 (*.f64 V (/.f64 A l))) |
(*.f64 V (/.f64 A l)) |
(/.f64 A l) |
(/.f64 c0 V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))) |
(sqrt.f64 (*.f64 (*.f64 l A) V)) |
(*.f64 (*.f64 l A) V) |
(*.f64 l A) |
(/.f64 c0 (*.f64 l V)) |
(*.f64 l V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V))) |
(*.f64 (/.f64 #s(literal 1 binary64) l) c0) |
(sqrt.f64 (/.f64 (*.f64 l A) V)) |
(/.f64 (*.f64 l A) V) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) |
(sqrt.f64 (/.f64 l (*.f64 A V))) |
(/.f64 l (*.f64 A V)) |
(*.f64 A V) |
(/.f64 (neg.f64 A) l) |
(neg.f64 A) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* c0 (sqrt (/ A (* V l)))))) |
#s(approx c0 #s(hole binary64 c0)) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (/ (* c0 (sqrt (/ (* A V) l))) V))) |
#s(approx (/ c0 V) #s(hole binary64 (/ c0 V))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) l))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (/ (* c0 (sqrt (* A (* V l)))) (* V l)))) |
#s(approx (/ c0 (* l V)) #s(hole binary64 (/ c0 (* V l)))) |
#s(approx (* (/ 1 l) c0) #s(hole binary64 (/ c0 l))) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ l (* A V))))) l)))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* c0 (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (sqrt (/ A (* V l))))) |
#s(approx (* (/ (/ 1 l) V) A) #s(hole binary64 (/ A (* V l)))) |
#s(approx A #s(hole binary64 A)) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (sqrt (/ (* A V) l)))) |
#s(approx (* V (/ A l)) #s(hole binary64 (/ (* A V) l))) |
#s(approx (/ A l) #s(hole binary64 (/ A l))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (sqrt (* A (* V l))))) |
#s(approx (* (* l A) V) #s(hole binary64 (* A (* V l)))) |
#s(approx (* l A) #s(hole binary64 (* A l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (sqrt (/ (* A l) V)))) |
#s(approx (/ (* l A) V) #s(hole binary64 (/ (* A l) V))) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) #s(hole binary64 (* -1 (/ (* c0 (sqrt (/ (* A l) V))) l)))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (/ (* c0 (sqrt (/ (* A l) V))) A))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (/ (sqrt (/ (* A l) V)) A))) |
#s(approx (/ l (* A V)) #s(hole binary64 (/ l (* A V)))) |
#s(approx (* A V) #s(hole binary64 (* A V))) |
#s(approx (/ (neg A) l) #s(hole binary64 (* -1 (/ A l)))) |
#s(approx (neg A) #s(hole binary64 (* -1 A))) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* A (* c0 (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (* A (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (/ (* A (* c0 (sqrt (/ V (* A l))))) V))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* A (sqrt (/ V (* A l)))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ l (* A V))))) l))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l)))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* A (sqrt (/ (* V l) A))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* A (sqrt (/ l (* A V)))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (sqrt (/ l (* A V))))) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(hole binary64 (* -1 (* A (* c0 (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (* -1 (* A (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ V (* A l))))) V)))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* -1 (* A (sqrt (/ V (* A l))))))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (* -1 (/ (* A (* c0 (sqrt (/ (* V l) A)))) (* V l))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ (* V l) A)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* A (sqrt (/ l (* A V))))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (/ (sqrt (/ (* A V) l)) V))) |
#s(approx (/ (/ 1 l) V) #s(hole binary64 (/ 1 (* V l)))) |
#s(approx V #s(hole binary64 V)) |
#s(approx (* l V) #s(hole binary64 (* V l))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (/ (sqrt (* A (* V l))) V))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (/ (* c0 (sqrt (/ (* V l) A))) V))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (/ (sqrt (/ (* V l) A)) V))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* V (sqrt (/ A (* V l)))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* V (sqrt (/ (* A l) V))))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) #s(hole binary64 (* -1 (* c0 (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (* -1 (* V (sqrt (/ A (* V l))))))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* V (sqrt (/ (* A l) V)))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) #s(hole binary64 (/ (sqrt (/ (* A l) V)) l))) |
#s(approx (/ 1 l) #s(hole binary64 (/ 1 l))) |
#s(approx l #s(hole binary64 l)) |
#s(approx (sqrt (* V (/ A l))) #s(hole binary64 (/ (sqrt (* A (* V l))) l))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* l (sqrt (/ (* A V) l))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* l (sqrt (/ A (* V l)))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* c0 (* l (sqrt (/ 1 (* A (* V l)))))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (* l (sqrt (/ 1 (* A (* V l))))))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) #s(hole binary64 (* -1 (/ (* c0 (sqrt (/ (* A V) l))) V)))) |
#s(approx (sqrt (* (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ (* A V) l)))))) |
#s(approx (sqrt (/ (* l A) V)) #s(hole binary64 (* -1 (* l (sqrt (/ A (* V l))))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) #s(hole binary64 (* -1 (* c0 (* l (sqrt (/ 1 (* A (* V l))))))))) |
#s(approx (sqrt (/ l (* A V))) #s(hole binary64 (* -1 (* l (sqrt (/ 1 (* A (* V l)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) c0) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
c0 |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(pow.f64 (/.f64 A (*.f64 V l)) #s(literal 1/2 binary64)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 A) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (/.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 (neg.f64 V) l))) |
(*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) A) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) V) A)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 A V)) |
(*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 A (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 V l))) |
(pow.f64 (*.f64 (/.f64 A (*.f64 V l)) (/.f64 A (*.f64 V l))) #s(literal 1/2 binary64)) |
(pow.f64 (/.f64 A (*.f64 V l)) #s(literal 1 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A)) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l) |
(/.f64 (/.f64 (neg.f64 A) V) (neg.f64 l)) |
(/.f64 (/.f64 A V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 A V) l) |
(/.f64 (/.f64 A l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 A l) V) |
(/.f64 (/.f64 (neg.f64 A) l) (neg.f64 V)) |
(/.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(/.f64 A (*.f64 (neg.f64 (neg.f64 V)) l)) |
(/.f64 A (*.f64 V l)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 A) l) (/.f64 #s(literal 1 binary64) V))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 V l)) A)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) l) (*.f64 (/.f64 #s(literal 1 binary64) V) A))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 A V))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 A (*.f64 V l)))) |
(neg.f64 (*.f64 (/.f64 A V) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) (neg.f64 A))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 A (*.f64 (neg.f64 V) l)))) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(neg.f64 (/.f64 (/.f64 A l) (neg.f64 V))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) V) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) V) l)) |
(neg.f64 (/.f64 (/.f64 (neg.f64 A) l) V)) |
(neg.f64 (/.f64 A (*.f64 (neg.f64 V) l))) |
(sqrt.f64 (*.f64 (/.f64 A (*.f64 V l)) (/.f64 A (*.f64 V l)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(fabs.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(pow.f64 (*.f64 (neg.f64 (neg.f64 V)) l) #s(literal -1 binary64)) |
(pow.f64 (*.f64 V l) #s(literal -1 binary64)) |
(/.f64 (/.f64 #s(literal -1 binary64) V) (neg.f64 l)) |
(/.f64 (/.f64 #s(literal -1 binary64) l) (neg.f64 V)) |
(/.f64 (/.f64 #s(literal 1 binary64) V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 #s(literal 1 binary64) V) l) |
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 #s(literal 1 binary64) l) V) |
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 V)) l)) |
(/.f64 #s(literal 1 binary64) (*.f64 V l)) |
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(fma.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal -1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) V) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 V)) l))) |
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) (/.f64 #s(literal 0 binary64) (*.f64 V l))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) l)) |
(pow.f64 (neg.f64 (neg.f64 l)) #s(literal -1 binary64)) |
(pow.f64 l #s(literal -1 binary64)) |
(/.f64 #s(literal -1 binary64) (neg.f64 l)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 l))) |
(/.f64 #s(literal 1 binary64) l) |
(neg.f64 (/.f64 #s(literal -1 binary64) l)) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 l)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) l) (/.f64 #s(literal 0 binary64) l)) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 l)))) |
(fma.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) l)) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 l)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) l)) |
(fabs.f64 (/.f64 #s(literal 1 binary64) l)) |
(+.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 l)))) |
(+.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 0 binary64) l)) |
#s(literal 1 binary64) |
l |
V |
A |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) #s(literal 1 binary64)) (/.f64 c0 V)) |
(*.f64 (/.f64 (neg.f64 c0) V) (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 c0) V) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0)) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A l) V))) (*.f64 (/.f64 #s(literal 1 binary64) V) #s(literal -1 binary64))) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A l) V))) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 c0) (*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) V) #s(literal -1 binary64))) |
(*.f64 (neg.f64 c0) (/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) V)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) (*.f64 (/.f64 c0 V) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) (/.f64 (neg.f64 c0) V)) |
(*.f64 (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V))) #s(literal -1 binary64)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) V) c0) |
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (/.f64 A l) V))) #s(literal 1 binary64)) |
(*.f64 (/.f64 c0 V) (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) #s(literal 1 binary64))) |
(*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (/.f64 A l) V))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) (*.f64 (/.f64 c0 V) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) (/.f64 c0 V)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 c0 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) V) #s(literal -1 binary64)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) V)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V) |
(/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (/.f64 A l) V))) (neg.f64 V)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 A l) V))) |
(pow.f64 (*.f64 (/.f64 A l) V) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(sqrt.f64 (*.f64 (/.f64 A l) V)) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(fabs.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) |
(*.f64 (*.f64 (*.f64 A V) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (*.f64 (*.f64 A V) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (neg.f64 (neg.f64 V)) (/.f64 A l)) |
(*.f64 (/.f64 V l) A) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(*.f64 (*.f64 (neg.f64 V) A) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (*.f64 A V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) (sqrt.f64 (*.f64 (/.f64 A l) V))) |
(*.f64 (/.f64 A l) V) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 A V)) |
(*.f64 A (*.f64 (/.f64 #s(literal 1 binary64) l) V)) |
(*.f64 A (/.f64 V l)) |
(*.f64 V (/.f64 A l)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 A l) V)) |
(pow.f64 (*.f64 (*.f64 (/.f64 A l) V) (*.f64 (/.f64 A l) V)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (/.f64 A l) V) #s(literal 1 binary64)) |
(/.f64 (*.f64 (*.f64 A V) #s(literal -1 binary64)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 A V) #s(literal 1 binary64)) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 A V) #s(literal 1 binary64)) l) |
(/.f64 (*.f64 (neg.f64 V) A) (neg.f64 l)) |
(/.f64 (*.f64 A V) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 A V) l) |
(neg.f64 (*.f64 (/.f64 (neg.f64 A) l) V)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) l) (*.f64 A V))) |
(neg.f64 (*.f64 (neg.f64 A) (*.f64 (/.f64 #s(literal 1 binary64) l) V))) |
(neg.f64 (*.f64 (neg.f64 A) (/.f64 V l))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 A l) V))) |
(neg.f64 (*.f64 (*.f64 (*.f64 A V) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 (/.f64 V l) (neg.f64 A))) |
(neg.f64 (*.f64 V (/.f64 (neg.f64 A) l))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 V) A) l))) |
(neg.f64 (/.f64 (*.f64 (*.f64 A V) #s(literal -1 binary64)) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (*.f64 (*.f64 A V) #s(literal -1 binary64)) l)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 V) A) l)) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 A l) V) (*.f64 (/.f64 A l) V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 A l) V))))) |
(fabs.f64 (*.f64 (/.f64 A l) V)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (neg.f64 A)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 A l) #s(literal 1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) A) |
(*.f64 (/.f64 (neg.f64 A) l) #s(literal -1 binary64)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 A (/.f64 #s(literal 1 binary64) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 A l)) |
(/.f64 (neg.f64 A) (neg.f64 l)) |
(/.f64 A (neg.f64 (neg.f64 l))) |
(/.f64 A l) |
(neg.f64 (/.f64 (neg.f64 A) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) V) c0) |
(*.f64 (neg.f64 c0) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 c0) V)) |
(*.f64 #s(literal 1 binary64) (/.f64 c0 V)) |
(*.f64 c0 (/.f64 #s(literal 1 binary64) V)) |
(/.f64 (neg.f64 c0) (neg.f64 V)) |
(/.f64 c0 (neg.f64 (neg.f64 V))) |
(/.f64 c0 V) |
(neg.f64 (/.f64 (neg.f64 c0) V)) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 l)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (neg.f64 l)) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(*.f64 (*.f64 (/.f64 c0 V) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (*.f64 A V) l))) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (*.f64 (/.f64 c0 V) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) #s(literal 1 binary64)) (/.f64 c0 (*.f64 V l))) |
(*.f64 (*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (*.f64 A V) l))) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (*.f64 c0 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))) (/.f64 c0 (*.f64 V l))) |
(*.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 V)) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (*.f64 A V) l))) (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l) (/.f64 c0 V)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V) (/.f64 c0 l)) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 (*.f64 V l))) |
(*.f64 (/.f64 c0 (*.f64 V l)) (sqrt.f64 (*.f64 (*.f64 A V) l))) |
(*.f64 (/.f64 c0 V) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0)) |
(*.f64 (/.f64 c0 l) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0)) |
(*.f64 c0 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(*.f64 c0 (*.f64 (/.f64 #s(literal 1 binary64) V) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l))) |
(*.f64 c0 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l))) |
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 l))) (neg.f64 V)) |
(/.f64 (neg.f64 (*.f64 (/.f64 c0 V) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))))) (neg.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (*.f64 A V) l)))) (neg.f64 V)) |
(/.f64 (neg.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l))) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 l)) V) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (neg.f64 l)) (neg.f64 V)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal -1 binary64)) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) l) V) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 V)) l)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal 1 binary64)) (*.f64 V l)) |
(/.f64 (*.f64 (/.f64 c0 V) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (*.f64 A V) l))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (*.f64 A V) l))) l) |
(/.f64 (*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (*.f64 A V) l))) V) |
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) (neg.f64 V)) |
(/.f64 (*.f64 c0 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) V) |
(/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) (neg.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 V)) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 V)) l) |
(/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (*.f64 A V) l))) (*.f64 (neg.f64 V) l)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (*.f64 (neg.f64 (neg.f64 V)) l)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (*.f64 V l)) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (neg.f64 l)) (/.f64 c0 V))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (neg.f64 V)) (/.f64 c0 l))) |
(neg.f64 (*.f64 (/.f64 c0 (*.f64 (neg.f64 V) l)) (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) V) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 V l)) (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0))) |
(neg.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 V l)))) |
(neg.f64 (*.f64 (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (*.f64 A V) l))) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 V)) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l) (/.f64 (neg.f64 c0) V))) |
(neg.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V) (/.f64 (neg.f64 c0) l))) |
(neg.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 (*.f64 (neg.f64 V) l)))) |
(neg.f64 (*.f64 (/.f64 c0 V) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (neg.f64 l)))) |
(neg.f64 (*.f64 (/.f64 c0 l) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (neg.f64 V)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (*.f64 A V) l))) (*.f64 V l)))) |
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (/.f64 c0 V)) (neg.f64 l))) |
(neg.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (neg.f64 l)) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (neg.f64 l)) V)) |
(neg.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) #s(literal -1 binary64)) (*.f64 V l))) |
(neg.f64 (/.f64 (*.f64 (/.f64 c0 V) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (*.f64 (/.f64 c0 V) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) l)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) V)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c0) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) l)) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (*.f64 (*.f64 A V) l))) (*.f64 V l))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(pow.f64 (*.f64 (*.f64 A V) l) #s(literal 1/2 binary64)) |
(sqrt.f64 (*.f64 (*.f64 A V) l)) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(fabs.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))) |
(*.f64 (*.f64 (neg.f64 (neg.f64 V)) l) A) |
(*.f64 (*.f64 (neg.f64 V) A) (neg.f64 l)) |
(*.f64 (*.f64 (neg.f64 V) l) (neg.f64 A)) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (sqrt.f64 (*.f64 (*.f64 A V) l))) |
(*.f64 (*.f64 A V) (neg.f64 (neg.f64 l))) |
(*.f64 (*.f64 A V) l) |
(*.f64 (neg.f64 A) (*.f64 (neg.f64 V) l)) |
(*.f64 (*.f64 A l) V) |
(*.f64 (*.f64 V l) A) |
(*.f64 A (*.f64 (neg.f64 (neg.f64 V)) l)) |
(*.f64 A (*.f64 V l)) |
(*.f64 V (*.f64 A l)) |
(*.f64 l (*.f64 A V)) |
(pow.f64 (*.f64 (*.f64 (*.f64 A V) l) (*.f64 (*.f64 A V) l)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (*.f64 A V) l) #s(literal 1 binary64)) |
(neg.f64 (*.f64 (*.f64 (neg.f64 l) A) V)) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 A V) l) (*.f64 (*.f64 A V) l))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))) (sqrt.f64 (*.f64 (*.f64 A V) l)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (neg.f64 (sqrt.f64 (*.f64 (*.f64 A V) l))))) |
(fabs.f64 (*.f64 (*.f64 A V) l)) |
(*.f64 (neg.f64 (neg.f64 l)) A) |
(*.f64 (neg.f64 l) (neg.f64 A)) |
(*.f64 (neg.f64 A) (neg.f64 l)) |
(*.f64 A (neg.f64 (neg.f64 l))) |
(*.f64 A l) |
(*.f64 l A) |
(neg.f64 (*.f64 (neg.f64 l) A)) |
(*.f64 (/.f64 (neg.f64 c0) V) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 c0) l) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 c0) (/.f64 #s(literal -1 binary64) (*.f64 V l))) |
(*.f64 (/.f64 c0 V) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 V l)) c0) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 c0 V)) |
(*.f64 (/.f64 c0 l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 #s(literal 1 binary64) (/.f64 c0 (*.f64 V l))) |
(*.f64 c0 (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
(/.f64 (/.f64 (neg.f64 c0) V) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 c0) l) (neg.f64 V)) |
(/.f64 (neg.f64 c0) (*.f64 (neg.f64 V) l)) |
(/.f64 (/.f64 c0 V) (neg.f64 (neg.f64 l))) |
(/.f64 (/.f64 c0 V) l) |
(/.f64 (/.f64 c0 l) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 c0 l) V) |
(/.f64 c0 (*.f64 (neg.f64 (neg.f64 V)) l)) |
(/.f64 c0 (*.f64 V l)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) V) (/.f64 #s(literal 1 binary64) l))) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 V l)) c0)) |
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 c0 V))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (/.f64 #s(literal 1 binary64) V))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 c0 (*.f64 V l)))) |
(neg.f64 (*.f64 (/.f64 c0 V) (/.f64 #s(literal -1 binary64) l))) |
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (neg.f64 c0) V))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 c0 (*.f64 (neg.f64 V) l)))) |
(neg.f64 (/.f64 (/.f64 c0 V) (neg.f64 l))) |
(neg.f64 (/.f64 (/.f64 c0 l) (neg.f64 V))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 c0) V) (neg.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 c0) V) l)) |
(neg.f64 (/.f64 (/.f64 (neg.f64 c0) l) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 c0) l) V)) |
(neg.f64 (/.f64 c0 (*.f64 (neg.f64 V) l))) |
(*.f64 V l) |
(*.f64 l V) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) #s(literal 1 binary64)) (/.f64 c0 l)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 (neg.f64 c0) l) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) #s(literal -1 binary64))) |
(*.f64 (/.f64 (neg.f64 c0) l) (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (*.f64 A l) V))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 (neg.f64 c0) (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) l) #s(literal -1 binary64))) |
(*.f64 (neg.f64 c0) (/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) l)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) (*.f64 (/.f64 c0 l) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) (/.f64 (neg.f64 c0) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) l) c0) |
(*.f64 (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V))) #s(literal -1 binary64)) |
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 l)) #s(literal 1 binary64)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (neg.f64 (*.f64 (/.f64 c0 l) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0)) |
(*.f64 (/.f64 c0 l) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) #s(literal 1 binary64))) |
(*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 A l) V))) |
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 l))) |
(*.f64 c0 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) l) #s(literal -1 binary64)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l) |
(/.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (*.f64 A l) V))) (neg.f64 l)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 (neg.f64 c0) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 c0) l)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) c0) |
(*.f64 #s(literal 1 binary64) (/.f64 c0 l)) |
(*.f64 c0 (/.f64 #s(literal 1 binary64) l)) |
(/.f64 (neg.f64 c0) (neg.f64 l)) |
(/.f64 c0 (neg.f64 (neg.f64 l))) |
(/.f64 c0 l) |
(neg.f64 (/.f64 (neg.f64 c0) l)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) (sqrt.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 A l) V))) |
(pow.f64 (/.f64 (*.f64 A l) V) #s(literal 1/2 binary64)) |
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(sqrt.f64 (/.f64 (*.f64 A l) V)) |
(fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(fabs.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) |
(*.f64 (*.f64 (*.f64 A l) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 l V) A) |
(*.f64 (/.f64 #s(literal 1 binary64) V) (*.f64 A l)) |
(*.f64 (/.f64 A V) l) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(*.f64 (*.f64 (neg.f64 l) A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (sqrt.f64 (/.f64 (*.f64 A l) V))) |
(*.f64 (*.f64 A l) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 A (/.f64 l V)) |
(*.f64 l (/.f64 A V)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 A l) V)) |
(pow.f64 (*.f64 (/.f64 (*.f64 A l) V) (/.f64 (*.f64 A l) V)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (*.f64 A l) V) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (*.f64 (*.f64 A l) #s(literal 1 binary64))) (neg.f64 V)) |
(/.f64 (*.f64 (*.f64 A l) #s(literal 1 binary64)) V) |
(/.f64 (*.f64 (neg.f64 l) A) (neg.f64 V)) |
(/.f64 (*.f64 A l) (neg.f64 (neg.f64 V))) |
(/.f64 (*.f64 A l) V) |
(neg.f64 (*.f64 (neg.f64 A) (/.f64 l V))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 A l) V))) |
(neg.f64 (*.f64 (/.f64 l V) (neg.f64 A))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 l) A) V))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 l) A) V)) |
(sqrt.f64 (*.f64 (/.f64 (*.f64 A l) V) (/.f64 (*.f64 A l) V))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 A l) V))))) |
(fabs.f64 (/.f64 (*.f64 A l) V)) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (*.f64 (/.f64 (neg.f64 A) l) (sqrt.f64 (/.f64 l (*.f64 A V)))) c0) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) #s(literal -1 binary64)) (/.f64 A l)) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) #s(literal 1 binary64)) (/.f64 (neg.f64 A) l)) |
(*.f64 (*.f64 (neg.f64 c0) A) (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l)) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0)) (/.f64 (neg.f64 A) l)) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 c0 l)) A) |
(*.f64 (/.f64 #s(literal -1 binary64) l) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) c0) (/.f64 A l)) |
(*.f64 (*.f64 A c0) (neg.f64 (/.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) l))) |
(*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) (neg.f64 A)) |
(*.f64 (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l) #s(literal -1 binary64)) |
(*.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l)) |
(*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) #s(literal 1 binary64)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (*.f64 (/.f64 (neg.f64 A) l) c0)) |
(*.f64 (/.f64 A l) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0))) |
(*.f64 (/.f64 A l) (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) c0)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (/.f64 (neg.f64 A) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0)) |
(*.f64 (neg.f64 A) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0))) |
(*.f64 (neg.f64 A) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l))) |
(*.f64 A (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 c0 l)) #s(literal -1 binary64))) |
(*.f64 A (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (/.f64 c0 l))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (/.f64 (neg.f64 A) l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c0) A) (sqrt.f64 (/.f64 l (*.f64 A V)))) l) |
(/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 l)) |
(neg.f64 (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l)) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) |
(*.f64 c0 (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (sqrt.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(pow.f64 (/.f64 l (*.f64 A V)) #s(literal 1/2 binary64)) |
(sqrt.f64 (/.f64 l (*.f64 A V))) |
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(fabs.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 (/.f64 (neg.f64 l) A) (/.f64 #s(literal -1 binary64) V)) |
(*.f64 (neg.f64 (neg.f64 l)) (/.f64 #s(literal 1 binary64) (*.f64 A V))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(*.f64 (/.f64 l V) (/.f64 #s(literal 1 binary64) A)) |
(*.f64 (/.f64 l A) (/.f64 #s(literal 1 binary64) V)) |
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 A V)) l) |
(*.f64 (neg.f64 l) (/.f64 #s(literal -1 binary64) (*.f64 A V))) |
(*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 l (/.f64 #s(literal 1 binary64) (*.f64 A V))) |
(*.f64 #s(literal 1 binary64) (/.f64 l (*.f64 A V))) |
(pow.f64 (*.f64 (/.f64 l (*.f64 A V)) (/.f64 l (*.f64 A V))) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 l (*.f64 A V)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (/.f64 l V)) (neg.f64 A)) |
(/.f64 (/.f64 (neg.f64 l) A) (neg.f64 V)) |
(/.f64 (neg.f64 (neg.f64 l)) (*.f64 A V)) |
(/.f64 (/.f64 l V) A) |
(/.f64 (/.f64 l A) (neg.f64 (neg.f64 V))) |
(/.f64 (/.f64 l A) V) |
(/.f64 (neg.f64 l) (*.f64 (neg.f64 V) A)) |
(/.f64 l (*.f64 A V)) |
(neg.f64 (*.f64 (neg.f64 (neg.f64 l)) (/.f64 #s(literal -1 binary64) (*.f64 A V)))) |
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 l (*.f64 A V)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (neg.f64 V) A)))) |
(neg.f64 (/.f64 (/.f64 l A) (neg.f64 V))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 l) A) (neg.f64 (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 l) A) V)) |
(neg.f64 (/.f64 (/.f64 l V) (neg.f64 A))) |
(neg.f64 (/.f64 l (*.f64 (neg.f64 V) A))) |
(sqrt.f64 (*.f64 (/.f64 l (*.f64 A V)) (/.f64 l (*.f64 A V)))) |
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
(fabs.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (neg.f64 (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
(fabs.f64 (/.f64 l (*.f64 A V))) |
(*.f64 (neg.f64 (neg.f64 V)) A) |
(*.f64 (neg.f64 V) (neg.f64 A)) |
(*.f64 (neg.f64 A) (neg.f64 V)) |
(*.f64 A (neg.f64 (neg.f64 V))) |
(*.f64 A V) |
(*.f64 V A) |
(neg.f64 (*.f64 (neg.f64 V) A)) |
(*.f64 (/.f64 #s(literal -1 binary64) l) A) |
(*.f64 #s(literal -1 binary64) (/.f64 A l)) |
(*.f64 (/.f64 A l) #s(literal -1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 A)) |
(*.f64 (/.f64 (neg.f64 A) l) #s(literal 1 binary64)) |
(*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l)) |
(*.f64 A (/.f64 #s(literal -1 binary64) l)) |
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 A) l)) |
(/.f64 (neg.f64 A) (neg.f64 (neg.f64 l))) |
(/.f64 (neg.f64 A) l) |
(/.f64 A (neg.f64 l)) |
(neg.f64 (/.f64 A l)) |
(*.f64 #s(literal -1 binary64) A) |
(*.f64 (neg.f64 A) #s(literal 1 binary64)) |
(*.f64 A #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (neg.f64 A)) |
(neg.f64 A) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) c0)) |
#s(approx c0 c0) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (*.f64 (/.f64 c0 V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
#s(approx (/ c0 V) (/.f64 c0 V)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 l))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) (*.f64 V l)) c0)) |
#s(approx (/ c0 (* l V)) (/.f64 c0 (*.f64 V l))) |
#s(approx (* (/ 1 l) c0) (/.f64 c0 l)) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0)) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
#s(approx (* (/ (/ 1 l) V) A) (/.f64 A (*.f64 V l))) |
#s(approx A A) |
#s(approx (sqrt (* V (/ A l))) (sqrt.f64 (*.f64 (/.f64 A l) V))) |
#s(approx (* V (/ A l)) (*.f64 (/.f64 A l) V)) |
#s(approx (/ A l) (/.f64 A l)) |
#s(approx (sqrt (* (* l A) V)) (sqrt.f64 (*.f64 (*.f64 A V) l))) |
#s(approx (* (* l A) V) (*.f64 (*.f64 A V) l)) |
#s(approx (* l A) (*.f64 A l)) |
#s(approx (sqrt (/ (* l A) V)) (sqrt.f64 (/.f64 (*.f64 A l) V))) |
#s(approx (/ (* l A) V) (/.f64 (*.f64 A l) V)) |
#s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
#s(approx (* (sqrt (/ l (* A V))) c0) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) (/.f64 c0 A))) |
#s(approx (sqrt (/ l (* A V))) (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) A)) |
#s(approx (/ l (* A V)) (/.f64 l (*.f64 A V))) |
#s(approx (* A V) (*.f64 A V)) |
#s(approx (/ (neg A) l) (/.f64 (neg.f64 A) l)) |
#s(approx (neg A) (neg.f64 A)) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) (*.f64 (*.f64 A c0) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))) A)) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 V (*.f64 A l)))) V)) |
#s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 V (*.f64 A l))) A)) |
#s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l)) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 V l) A)) c0) (/.f64 A (*.f64 V l)))) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (sqrt.f64 (/.f64 (*.f64 V l) A)) A)) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) A)) |
#s(approx (sqrt (/ l (* A V))) (sqrt.f64 (/.f64 l (*.f64 A V)))) |
#s(approx (* c0 (sqrt (* (/ (/ 1 l) V) A))) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l)))) c0) A)) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))) (neg.f64 A))) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (*.f64 (*.f64 (sqrt.f64 (/.f64 V (*.f64 A l))) c0) (/.f64 (neg.f64 A) V))) |
#s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 V (*.f64 A l))) (neg.f64 A))) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 V l) A))) (/.f64 c0 (*.f64 V l))) A)) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (sqrt.f64 (/.f64 (*.f64 V l) A)) (neg.f64 A))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) (neg.f64 A))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) (/.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) V)) |
#s(approx (/ (/ 1 l) V) (/.f64 #s(literal 1 binary64) (*.f64 V l))) |
#s(approx V V) |
#s(approx (* l V) (*.f64 V l)) |
#s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) V)) |
#s(approx (* (sqrt (/ l (* A V))) c0) (*.f64 (sqrt.f64 (/.f64 (*.f64 V l) A)) (/.f64 c0 V))) |
#s(approx (sqrt (/ l (* A V))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V l) A)) V)) |
#s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) V)) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) V)) |
#s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
#s(approx (sqrt (* V (/ A l))) (*.f64 (neg.f64 V) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (neg.f64 V) (sqrt.f64 (/.f64 (*.f64 A l) V)))) |
#s(approx (sqrt (* (/ (/ 1 l) V) A)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) l)) |
#s(approx (/ 1 l) (/.f64 #s(literal 1 binary64) l)) |
#s(approx l l) |
#s(approx (sqrt (* V (/ A l))) (/.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) l)) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) l)) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) l)) |
#s(approx (* (sqrt (/ l (* A V))) c0) (*.f64 (*.f64 l c0) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))))) |
#s(approx (sqrt (/ l (* A V))) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))) l)) |
#s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
#s(approx (sqrt (* (* l A) V)) (*.f64 (neg.f64 l) (sqrt.f64 (*.f64 (/.f64 A l) V)))) |
#s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 l) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
#s(approx (* (sqrt (/ l (* A V))) c0) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l)))) c0) l)) |
#s(approx (sqrt (/ l (* A V))) (*.f64 (neg.f64 l) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 A V) l))))) |
Compiled 5 004 to 2 565 computations (48.7% saved)
28 alts after pruning (18 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 604 | 11 | 615 |
| Fresh | 9 | 7 | 16 |
| Picked | 2 | 3 | 5 |
| Done | 2 | 7 | 9 |
| Total | 617 | 28 | 645 |
| Status | Accuracy | Program |
|---|---|---|
| 66.9% | (*.f64 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) c0) | |
| ✓ | 73.2% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
| ✓ | 75.9% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ✓ | 74.9% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
| 74.9% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) | |
| ✓ | 73.1% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
| ✓ | 74.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
| 64.3% | (*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) | |
| ✓ | 66.4% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
| 72.0% | (*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) | |
| 64.2% | #s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) | |
| 68.3% | #s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) | |
| 67.5% | #s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) | |
| ✓ | 63.0% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| 12.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) | |
| 70.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) | |
| ✓ | 68.6% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
| 12.8% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 #s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 V (*.f64 A l))) (neg.f64 A))) (/.f64 c0 V))) | |
| 64.7% | #s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 #s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) V)) (/.f64 c0 V))) | |
| 57.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (*.f64 A V) l))) V))) | |
| 57.2% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (*.f64 V l)))) | |
| 8.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V)))))) | |
| 59.3% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 (/.f64 c0 l) V)))) | |
| ✓ | 61.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
| 8.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))))) | |
| 13.1% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))))) | |
| 59.4% | #s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 V (*.f64 A l)))) V))) |
Compiled 925 to 730 computations (21.1% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l)) (neg.f64 V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (*.f64 V l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 V (*.f64 A l)))) V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 c0 l)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 l (*.f64 A V)))) l))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (/.f64 c0 l) (sqrt.f64 (*.f64 (*.f64 A V) l))) V))) |
(*.f64 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A)) c0) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 (/.f64 c0 l) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 #s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) V)) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) c0) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 l V))) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (/.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) V)))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) #s(approx (* (sqrt (/ 1 (* (* l V) A))) A) (*.f64 (sqrt.f64 (/.f64 l (*.f64 V A))) (/.f64 A l))))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (sqrt.f64 (/.f64 V (*.f64 l A))) V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))) A)) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A)))))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (*.f64 l A) V)))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (sqrt.f64 (/.f64 l (*.f64 A V))) c0) (/.f64 (neg.f64 A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (*.f64 (/.f64 (neg.f64 A) l) c0) (sqrt.f64 (/.f64 l (*.f64 A V)))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 #s(approx (sqrt (* V (/ A l))) (*.f64 (sqrt.f64 (/.f64 V (*.f64 A l))) (neg.f64 A))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) #s(approx (sqrt (/ (* l A) V)) (*.f64 (neg.f64 A) (sqrt.f64 (/.f64 l (*.f64 V A))))))) |
(*.f64 c0 (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 A (*.f64 l V)))) (sqrt.f64 #s(literal 2 binary64)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 #s(approx (* (sqrt (/ l (* V A))) (/ c0 l)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 l V) A)) (*.f64 l V)) c0)) A))) |
(*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 #s(approx (sqrt (/ 1 (* (* l V) A))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A)))) (sqrt.f64 (sqrt.f64 (/.f64 V (*.f64 l A))))) V)) A))) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (sqrt (* V (/ A l))) (/ c0 V)) (/.f64 (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 V (*.f64 A l)))) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
8 calls:
| 20.0ms | A |
| 13.0ms | (/.f64 A (*.f64 V l)) |
| 12.0ms | l |
| 12.0ms | c0 |
| 12.0ms | V |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.7% | 3 | (*.f64 V l) |
| 94.1% | 3 | (/.f64 A (*.f64 V l)) |
| 94.1% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 93.4% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 82.8% | 3 | c0 |
| 89.4% | 3 | A |
| 82.0% | 2 | V |
| 83.0% | 2 | l |
Compiled 26 to 42 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) V) A) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) A) V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (sqrt (* (* l A) V)) (/ c0 (* l V))) (*.f64 (/.f64 (neg.f64 c0) V) (sqrt.f64 (*.f64 (/.f64 A l) V)))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) #s(approx (* (* (sqrt (/ l (* A V))) c0) (/ (neg A) l)) (*.f64 (/.f64 (neg.f64 c0) l) (sqrt.f64 (/.f64 (*.f64 A l) V)))))) |
(*.f64 c0 (sqrt.f64 (/.f64 (*.f64 (neg.f64 A) (/.f64 #s(literal 1 binary64) l)) (neg.f64 V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (*.f64 (sqrt.f64 (*.f64 (*.f64 l A) V)) (/.f64 c0 (*.f64 l V))))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) #s(approx (* (/ c0 l) (sqrt (/ (* l A) V))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 A V) l)) c0) (*.f64 V l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (*.f64 A c0) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l A) V))) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l V) A))) A))) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) V) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
3 calls:
| 9.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 6.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 6.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 92.3% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 93.4% | 3 | (/.f64 A (*.f64 V l)) |
| 93.4% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 19 to 21 computations (-10.5% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) V) l) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
2 calls:
| 4.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 4.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.4% | 3 | (/.f64 A (*.f64 V l)) |
| 93.4% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 11 to 13 computations (-18.2% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 V A) l)) V))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (/.f64 (*.f64 l A) V)) l))) |
(*.f64 c0 #s(approx (sqrt (/ (* (/ 1 V) A) l)) (/.f64 (sqrt.f64 (/.f64 (*.f64 A V) l)) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A l) (/.f64 #s(literal 1 binary64) V)))) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
(*.f64 c0 #s(approx (sqrt (/ A (* V l))) (/.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) V))) |
2 calls:
| 4.0ms | (/.f64 A (*.f64 V l)) |
| 4.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.4% | 3 | (/.f64 A (*.f64 V l)) |
| 93.4% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 11 to 13 computations (-18.2% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A l) V)) c0) V)) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 A l) V)) c0) l)) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 A V) l)) c0) l)) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
2 calls:
| 9.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 3.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 92.7% | 3 | (/.f64 A (*.f64 V l)) |
| 92.7% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 11 to 13 computations (-18.2% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 V) (sqrt.f64 (/.f64 (*.f64 V A) l)))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (/.f64 c0 l) (sqrt.f64 (/.f64 (*.f64 l A) V)))) |
| Outputs |
|---|
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
#s(approx (* c0 (sqrt (/ A (* V l)))) (*.f64 (sqrt.f64 (*.f64 V (/.f64 A l))) (/.f64 c0 V))) |
3 calls:
| 2.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 2.0ms | (/.f64 A (*.f64 V l)) |
| 2.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 90.2% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 90.5% | 3 | (/.f64 A (*.f64 V l)) |
| 90.5% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 19 to 21 computations (-10.5% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l V)) A))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A l) V))) |
8 calls:
| 2.0ms | V |
| 2.0ms | c0 |
| 2.0ms | l |
| 2.0ms | A |
| 2.0ms | (*.f64 V l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.8% | 2 | c0 |
| 77.8% | 2 | V |
| 78.1% | 2 | l |
| 80.8% | 3 | (*.f64 V l) |
| 80.8% | 2 | A |
| 80.8% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 80.8% | 2 | (/.f64 A (*.f64 V l)) |
| 80.8% | 2 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 26 to 42 computations (-61.5% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
5 calls:
| 46.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 1.0ms | A |
| 1.0ms | (*.f64 V l) |
| 1.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 1.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.8% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 80.8% | 3 | (*.f64 V l) |
| 80.8% | 3 | (/.f64 A (*.f64 V l)) |
| 80.8% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 78.4% | 2 | A |
Compiled 23 to 30 computations (-30.4% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
8 calls:
| 1.0ms | A |
| 1.0ms | c0 |
| 1.0ms | l |
| 1.0ms | V |
| 1.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.7% | 1 | V |
| 74.7% | 1 | c0 |
| 74.7% | 1 | l |
| 74.7% | 1 | A |
| 74.7% | 1 | (*.f64 V l) |
| 74.7% | 1 | (/.f64 A (*.f64 V l)) |
| 74.7% | 1 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 74.7% | 1 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
Compiled 26 to 42 computations (-61.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.044552169963056e+102 | 4.2501172098787336e+117 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.044552169963056e+102 | 4.2501172098787336e+117 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.2501172098787336e+117 | 5.0435975047874867e+123 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.7553085306707334e+130 | 2.3792671157319983e+133 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.7553085306707334e+130 | 2.3792671157319983e+133 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.7553085306707334e+130 | 2.3792671157319983e+133 |
| 0.0ms | 1.197541361230496e-157 | 7.101619289749607e-154 |
Compiled 11 to 15 computations (-36.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 4.442056763086561e-91 | 1.1183612581941916e-88 |
| 5.0ms | 112× | 0 | valid |
Compiled 123 to 141 computations (-14.6% saved)
ival-sqrt: 1.0ms (41.9% of total)ival-mult!: 1.0ms (41.9% of total)adjust: 0.0ms (0% of total)ival-div!: 0.0ms (0% of total)| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.470504427524039e+146 | 1.2834362362007463e+149 |
| 0.0ms | 4.4039534118984185e-10 | 1.2003611557304882e-9 |
Compiled 11 to 15 computations (-36.4% saved)
| 1× | fuel |
Compiled 119 to 89 computations (25.2% saved)
(sort V l)
(negabs c0)
Compiled 4 935 to 4 617 computations (6.4% saved)
Loading profile data...