
Time bar (total: 4.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 4 |
| 62.5% | 62.4% | 37.5% | 0.1% | 0% | 0% | 0% | 5 |
| 66.7% | 62.4% | 31.2% | 0.1% | 0% | 6.2% | 0% | 6 |
| 75.9% | 68.7% | 21.9% | 0.1% | 0% | 9.4% | 0% | 7 |
| 80% | 68.7% | 17.2% | 0.1% | 0% | 14% | 0% | 8 |
| 86% | 71.8% | 11.7% | 0.1% | 0% | 16.4% | 0% | 9 |
| 88.9% | 71.8% | 9% | 0.1% | 0% | 19.1% | 0% | 10 |
| 92.4% | 73.4% | 6% | 0.1% | 0% | 20.5% | 0% | 11 |
| 94.1% | 73.4% | 4.6% | 0.1% | 0% | 22% | 0% | 12 |
Compiled 12 to 7 computations (41.7% saved)
| 423.0ms | 8 256× | 0 | valid |
| 16.0ms | 309× | 0 | invalid |
ival-mult: 84.0ms (41.4% of total)ival-expm1: 60.0ms (29.6% of total)ival->: 45.0ms (22.2% of total)exact: 7.0ms (3.4% of total)ival-assert: 4.0ms (2% of total)adjust: 2.0ms (1% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 119 | 1 | (-1.5629643534859827e-215 -1.8577219452275087e-109) | 0 | - | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| 3 | 0 | - | 0 | - | (exp.f64 (*.f64 a x)) |
| 0 | 0 | - | 0 | - | a |
| 0 | 0 | - | 0 | - | #s(literal 1 binary64) |
| 0 | 0 | - | 0 | - | (*.f64 a x) |
| 0 | 0 | - | 0 | - | x |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
-.f64 | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) | cancellation | 120 | 0 |
exp.f64 | (exp.f64 (*.f64 a x)) | sensitivity | 3 | 0 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 121 | 0 |
| - | 2 | 133 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 121 | 0 | 0 |
| - | 2 | 0 | 133 |
| number | freq |
|---|---|
| 0 | 133 |
| 1 | 123 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 1 | 0 | 0 |
| - | 0 | 0 | 0 |
| 35.0ms | 512× | 0 | valid |
Compiled 42 to 22 computations (47.6% saved)
ival-expm1: 12.0ms (55.2% of total)ival-exp: 4.0ms (18.4% of total)ival-mult: 4.0ms (18.4% of total)ival-true: 0.0ms (0% of total)adjust: 0.0ms (0% of total)exact: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 36 |
| 1 | 48 | 36 |
| 2 | 85 | 36 |
| 3 | 223 | 36 |
| 4 | 974 | 36 |
| 0 | 10 | 8 |
| 0 | 14 | 8 |
| 1 | 16 | 8 |
| 2 | 19 | 8 |
| 3 | 27 | 8 |
| 4 | 53 | 8 |
| 5 | 190 | 8 |
| 6 | 1431 | 8 |
| 7 | 4386 | 8 |
| 0 | 8058 | 8 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| Outputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(sort a x)
Compiled 6 to 6 computations (0% saved)
Compiled 0 to 2 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 57.7% | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
Compiled 6 to 6 computations (0% saved)
Found 3 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f64 a x) | |
| cost-diff | 0 | (exp.f64 (*.f64 a x)) | |
| cost-diff | 0 | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 20 |
| 0 | 14 | 20 |
| 1 | 16 | 20 |
| 2 | 19 | 20 |
| 3 | 27 | 20 |
| 4 | 53 | 20 |
| 5 | 190 | 20 |
| 6 | 1431 | 20 |
| 7 | 4386 | 20 |
| 0 | 8058 | 20 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(exp.f64 (*.f64 a x)) |
(*.f64 a x) |
a |
x |
#s(literal 1 binary64) |
| Outputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(exp.f64 (*.f64 a x)) |
(*.f64 a x) |
a |
x |
#s(literal 1 binary64) |
Found 3 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.0 | (*.f64 a x) | |
| accuracy | 0.07379660937090504 | (exp.f64 (*.f64 a x)) | |
| accuracy | 27.02865645922904 | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| 16.0ms | 256× | 0 | valid |
Compiled 18 to 8 computations (55.6% saved)
ival-mult: 4.0ms (41.9% of total)ival-expm1: 3.0ms (31.4% of total)ival-exp: 2.0ms (20.9% of total)ival-true: 0.0ms (0% of total)adjust: 0.0ms (0% of total)exact: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)| Inputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(exp.f64 (*.f64 a x)) |
(*.f64 a x) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 1)) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a x)))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* 1/2 (* a (pow x 2)))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2))))))))) |
#s(approx (* a x) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (exp (* a x)) #s(hole binary64 (exp (* a x)))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* 1/2 (* (pow a 2) x))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2))))))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | ((- (exp (* a x)) 1) (exp (* a x)) (* a x)) |
| 1.0ms | a | @ | 0 | ((- (exp (* a x)) 1) (exp (* a x)) (* a x)) |
| 1.0ms | x | @ | -inf | ((- (exp (* a x)) 1) (exp (* a x)) (* a x)) |
| 1.0ms | a | @ | inf | ((- (exp (* a x)) 1) (exp (* a x)) (* a x)) |
| 0.0ms | a | @ | -inf | ((- (exp (* a x)) 1) (exp (* a x)) (* a x)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 97 | 331 |
| 1 | 276 | 331 |
| 2 | 935 | 323 |
| 3 | 3289 | 323 |
| 4 | 6025 | 323 |
| 0 | 8053 | 312 |
| 1 | 9753 | 306 |
| 2 | 23735 | 306 |
| 3 | 28822 | 306 |
| 4 | 29254 | 306 |
| 5 | 29272 | 306 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 1)) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a x)))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* 1/2 (* a (pow x 2)))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2))))))))) |
#s(approx (* a x) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (exp (* a x)) #s(hole binary64 (exp (* a x)))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* 1/2 (* (pow a 2) x))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2))))))))) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 1)) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a x)))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* 1/2 (* a (pow x 2)))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2))))))))) |
#s(approx (* a x) #s(hole binary64 (* a x))) |
#s(approx (* a x) (*.f64 x a)) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* a x)) 1) (expm1.f64 (*.f64 x a))) |
#s(approx (exp (* a x)) #s(hole binary64 (exp (* a x)))) |
#s(approx (exp (* a x)) (pow.f64 (exp.f64 x) a)) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* 1/2 (* (pow a 2) x))))))) |
#s(approx (exp (* a x)) #s(hole binary64 (+ 1 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2))))))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 15 |
| 1 | 14 | 15 |
| 2 | 16 | 15 |
| 3 | 18 | 15 |
| 4 | 20 | 15 |
| 0 | 20 | 15 |
| 1 | 42 | 15 |
| 0 | 223 | 11 |
| 1 | 274 | 11 |
| 2 | 387 | 11 |
| 3 | 485 | 11 |
| 4 | 509 | 11 |
| 5 | 512 | 11 |
| 1× | saturated |
| 1× | iter limit |
| 1× | iter limit |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(exp.f64 (*.f64 a x)) |
(*.f64 a x) |
| Outputs |
|---|
(/.f64 (neg.f64 (expm1.f64 (fma.f64 x a (*.f64 x a)))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 x) a)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) (pow.f64 (exp.f64 x) a)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 x) a)))) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 x) a))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) (pow.f64 (exp.f64 x) a)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 x) a))) |
(expm1.f64 (*.f64 (log.f64 (exp.f64 a)) x)) |
(expm1.f64 (*.f64 x a)) |
(-.f64 (/.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 x) a))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 x) a)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) (pow.f64 (exp.f64 x) a)) (+.f64 (+.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 x) a))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (exp.f64 a) (+.f64 x x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 x) a)))) |
(-.f64 (pow.f64 (exp.f64 x) a) #s(literal 1 binary64)) |
(+.f64 (cosh.f64 (*.f64 x a)) (-.f64 (sinh.f64 (*.f64 x a)) #s(literal 1 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 x) a)) |
(*.f64 (pow.f64 (exp.f64 x) a) #s(literal 1 binary64)) |
(pow.f64 (exp.f64 x) a) |
(pow.f64 (exp.f64 a) x) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (*.f64 x a)) (cosh.f64 (*.f64 x a))) (*.f64 (sinh.f64 (*.f64 x a)) (sinh.f64 (*.f64 x a)))) (-.f64 (cosh.f64 (*.f64 x a)) (sinh.f64 (*.f64 x a)))) |
(+.f64 (sinh.f64 (*.f64 x a)) (cosh.f64 (*.f64 x a))) |
(+.f64 (cosh.f64 (*.f64 x a)) (sinh.f64 (*.f64 x a))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 a)) x)) |
(exp.f64 (*.f64 x a)) |
(*.f64 x a) |
(*.f64 a x) |
Compiled 325 to 73 computations (77.5% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 23 | 2 | 25 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 24 | 2 | 26 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.9% | (expm1.f64 (*.f64 x a)) |
| ▶ | 66.5% | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
Compiled 14 to 12 computations (14.3% saved)
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (*.f64 x a) | |
| cost-diff | 0 | (expm1.f64 (*.f64 x a)) | |
| cost-diff | 0 | (*.f64 x a) | |
| cost-diff | 0 | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 24 |
| 0 | 18 | 24 |
| 1 | 26 | 24 |
| 2 | 44 | 24 |
| 3 | 93 | 24 |
| 4 | 306 | 24 |
| 5 | 2758 | 24 |
| 0 | 8455 | 24 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(*.f64 x a) |
x |
a |
(expm1.f64 (*.f64 x a)) |
(*.f64 x a) |
x |
a |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(*.f64 x a) |
x |
a |
(expm1.f64 (*.f64 x a)) |
(*.f64 x a) |
x |
a |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.0 | (*.f64 x a) | |
| accuracy | 0.06737529612959751 | (expm1.f64 (*.f64 x a)) | |
| accuracy | 0.0 | (*.f64 x a) | |
| accuracy | 21.448652958561862 | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
| 14.0ms | 256× | 0 | valid |
Compiled 24 to 8 computations (66.7% saved)
ival-mult: 4.0ms (58.5% of total)ival-expm1: 3.0ms (43.8% of total)ival-true: 0.0ms (0% of total)adjust: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* x a) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | -inf | ((- (exp (* a x)) 1) (* x a) (- (exp (* x a)) 1)) |
| 0.0ms | x | @ | -inf | ((- (exp (* a x)) 1) (* x a) (- (exp (* x a)) 1)) |
| 0.0ms | a | @ | 0 | ((- (exp (* a x)) 1) (* x a) (- (exp (* x a)) 1)) |
| 0.0ms | a | @ | inf | ((- (exp (* a x)) 1) (* x a) (- (exp (* x a)) 1)) |
| 0.0ms | x | @ | inf | ((- (exp (* a x)) 1) (* x a) (- (exp (* x a)) 1)) |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 89 | 399 |
| 1 | 259 | 399 |
| 2 | 836 | 391 |
| 3 | 2894 | 391 |
| 4 | 5769 | 391 |
| 0 | 8437 | 377 |
| 1 | 9726 | 365 |
| 2 | 25806 | 365 |
| 3 | 33308 | 365 |
| 4 | 33983 | 365 |
| 5 | 34116 | 365 |
| 6 | 34137 | 365 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* x a) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) (*.f64 x a)) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* x a) #s(hole binary64 (* a x))) |
#s(approx (* x a) (*.f64 x a)) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a x))) |
#s(approx (- (exp (* x a)) 1) (*.f64 x a)) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* x a)) 1) (expm1.f64 (*.f64 x a))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (- (exp (* x a)) 1) (expm1.f64 (*.f64 x a))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* a x)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (- (exp (* x a)) 1) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 17 |
| 1 | 18 | 17 |
| 2 | 20 | 17 |
| 3 | 23 | 17 |
| 0 | 23 | 17 |
| 1 | 64 | 17 |
| 0 | 260 | 17 |
| 1 | 299 | 17 |
| 2 | 420 | 17 |
| 3 | 541 | 17 |
| 4 | 579 | 17 |
| 5 | 583 | 17 |
| 1× | saturated |
| 1× | iter limit |
| 1× | iter limit |
| 1× | unsound |
| 1× | saturated |
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(*.f64 x a) |
(*.f64 a x) |
(/.f64 (neg.f64 (expm1.f64 (fma.f64 x a (*.f64 x a)))) (neg.f64 (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a)))) (neg.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(expm1.f64 (*.f64 (log.f64 (exp.f64 x)) a)) |
(expm1.f64 (*.f64 (log.f64 (exp.f64 a)) x)) |
(expm1.f64 (*.f64 x a)) |
Compiled 229 to 43 computations (81.2% saved)
3 alts after pruning (1 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 15 | 1 | 16 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 2 | 2 |
| Done | 0 | 0 | 0 |
| Total | 15 | 3 | 18 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 71.4% | (/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
| ✓ | 99.9% | (expm1.f64 (*.f64 x a)) |
| ✓ | 66.5% | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
Compiled 58 to 25 computations (56.9% saved)
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (pow.f64 (exp.f64 x) (+.f64 a a)) | |
| cost-diff | 0 | (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) | |
| cost-diff | 0 | (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) | |
| cost-diff | 0 | (/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 132 |
| 0 | 22 | 132 |
| 0 | 22 | 132 |
| 1× | saturated |
| 1× | saturated |
| 1× | iter limit |
| Inputs |
|---|
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(exp.f64 x) |
x |
(+.f64 a a) |
a |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
(expm1.f64 (fma.f64 x a (*.f64 x a))) |
(fma.f64 x a (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(exp.f64 x) |
x |
(+.f64 a a) |
a |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
(expm1.f64 (fma.f64 x a (*.f64 x a))) |
(fma.f64 x a (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.078125 | (/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) | |
| accuracy | 0.09765625 | (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) | |
| accuracy | 4.7940836740893165 | (pow.f64 (exp.f64 x) (+.f64 a a)) | |
| accuracy | 11.835805385066884 | (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
| 59.0ms | 40× | 5 | exit |
| 26.0ms | 48× | 1 | valid |
| 17.0ms | 145× | 0 | valid |
| 3.0ms | 23× | 0 | exit |
Compiled 169 to 15 computations (91.1% saved)
ival-pow: 46.0ms (52.4% of total)adjust: 10.0ms (11.4% of total)ival-mult: 10.0ms (11.4% of total)ival-exp: 7.0ms (8% of total)ival-div: 5.0ms (5.7% of total)ival-add: 5.0ms (5.7% of total)ival-expm1: 4.0ms (4.6% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
| Outputs |
|---|
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 32.0ms | x | @ | inf | ((/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 26.0ms | x | @ | -inf | ((/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 7.0ms | x | @ | 0 | ((/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 6.0ms | a | @ | 0 | ((/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 4.0ms | a | @ | inf | ((/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 465 | 2767 |
| 1 | 1454 | 2459 |
| 2 | 6327 | 2459 |
| 0 | 8360 | 2449 |
| 1 | 9030 | 2418 |
| 2 | 11622 | 2416 |
| 3 | 14475 | 2416 |
| 4 | 16288 | 2416 |
| 5 | 17986 | 2416 |
| 6 | 19291 | 2416 |
| 7 | 20465 | 2416 |
| 8 | 21393 | 2416 |
| 9 | 21586 | 2416 |
| 10 | 21690 | 2416 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
| Outputs |
|---|
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (*.f64 a x)) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (expm1.f64 (*.f64 a x))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (*.f64 (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) (pow.f64 (exp.f64 a) (+.f64 x x))) (expm1.f64 (*.f64 a x)))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) (pow.f64 (exp.f64 a) (+.f64 x x)))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) (pow.f64 (exp.f64 a) (+.f64 x x))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 105 |
| 1 | 22 | 105 |
| 2 | 28 | 105 |
| 3 | 36 | 105 |
| 4 | 39 | 105 |
| 5 | 41 | 105 |
| 6 | 43 | 105 |
| 7 | 45 | 105 |
| 8 | 47 | 105 |
| 0 | 47 | 105 |
| 1 | 142 | 41 |
| 0 | 1143 | 37 |
| 1 | 1545 | 37 |
| 2 | 2125 | 37 |
| 3 | 2523 | 37 |
| 4 | 2601 | 37 |
| 5 | 2616 | 37 |
| 6 | 2617 | 37 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| Inputs |
|---|
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
| Outputs |
|---|
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(*.f64 (/.f64 (expm1.f64 (*.f64 a x)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (*.f64 a x)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) |
(*.f64 (expm1.f64 (*.f64 a x)) (/.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (/.f64 (expm1.f64 (*.f64 a x)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (*.f64 a x)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))))) |
(/.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (neg.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (expm1.f64 (*.f64 a x))) (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (neg.f64 (expm1.f64 (+.f64 a a))) (neg.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (expm1.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(neg.f64 (neg.f64 (expm1.f64 (*.f64 a x)))) |
(expm1.f64 (*.f64 a x)) |
(*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x))) |
(*.f64 (expm1.f64 (*.f64 a x)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 a a)) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (expm1.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 a x)) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 a x)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (expm1.f64 (+.f64 a a))) (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (expm1.f64 (+.f64 a a))) (*.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 a a)) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 a a)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (expm1.f64 (*.f64 a x))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(fma.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))) (expm1.f64 (+.f64 a a)) (*.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (expm1.f64 (+.f64 a a)) (*.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (expm1.f64 (*.f64 a x)) (*.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (expm1.f64 (*.f64 a x)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (*.f64 (expm1.f64 (*.f64 a x)) (exp.f64 (+.f64 a a)))) |
(fma.f64 (expm1.f64 (*.f64 a x)) (exp.f64 (+.f64 a a)) (*.f64 (expm1.f64 (*.f64 a x)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 a x)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (*.f64 (expm1.f64 (*.f64 a x)) (exp.f64 (+.f64 a a)))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 a x)) (exp.f64 (+.f64 a a))) (*.f64 (expm1.f64 (*.f64 a x)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(+.f64 (*.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (expm1.f64 (+.f64 a a))) |
(+.f64 (expm1.f64 (+.f64 a a)) (*.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (exp.f64 (+.f64 a a))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(/.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (neg.f64 (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) (neg.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))))) |
(/.f64 (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))) |
(fma.f64 (neg.f64 (exp.f64 (+.f64 a a))) (neg.f64 (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (neg.f64 (pow.f64 (exp.f64 x) a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (fabs.f64 (exp.f64 (+.f64 a a))) (fabs.f64 (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (fabs.f64 (pow.f64 (exp.f64 x) a)) (fabs.f64 (pow.f64 (exp.f64 x) a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (pow.f64 (exp.f64 x) a) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (pow.f64 (exp.f64 x) a) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) |
(fma.f64 (exp.f64 (+.f64 a a)) (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(-.f64 (/.f64 (exp.f64 (+.f64 a a)) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) (/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (*.f64 (neg.f64 (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) |
(-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (*.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (pow.f64 (exp.f64 x) a))) |
(+.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (cosh.f64 (+.f64 a a))) (sinh.f64 (+.f64 a a))) |
(+.f64 (/.f64 (exp.f64 (+.f64 a a)) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a)))) (/.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (-.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))))) |
(+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (pow.f64 (exp.f64 x) a)) |
(+.f64 (cosh.f64 (+.f64 a a)) (+.f64 (sinh.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a))) |
(+.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(*.f64 (neg.f64 (exp.f64 (+.f64 a a))) (neg.f64 (exp.f64 (+.f64 a a)))) |
(*.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (neg.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (fabs.f64 (exp.f64 (+.f64 a a))) (fabs.f64 (exp.f64 (+.f64 a a)))) |
(*.f64 (fabs.f64 (pow.f64 (exp.f64 x) a)) (fabs.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a)))) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a))) (pow.f64 (exp.f64 x) a)) |
(*.f64 (pow.f64 (exp.f64 x) a) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 a a)))) |
(*.f64 (pow.f64 (exp.f64 x) a) (pow.f64 (exp.f64 x) a)) |
(*.f64 (exp.f64 (+.f64 a a)) (exp.f64 (+.f64 a a))) |
(pow.f64 (exp.f64 a) (+.f64 x x)) |
(pow.f64 (*.f64 (exp.f64 x) (exp.f64 x)) (+.f64 a a)) |
(pow.f64 (*.f64 (exp.f64 x) (exp.f64 x)) a) |
(pow.f64 (exp.f64 x) (+.f64 (+.f64 a a) (+.f64 a a))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (+.f64 a a)) (cosh.f64 (+.f64 a a))) (*.f64 (sinh.f64 (+.f64 a a)) (sinh.f64 (+.f64 a a)))) (-.f64 (cosh.f64 (+.f64 a a)) (sinh.f64 (+.f64 a a)))) |
(/.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (*.f64 (neg.f64 x) a))) |
(fma.f64 (cosh.f64 (*.f64 a x)) (pow.f64 (exp.f64 x) a) (*.f64 (sinh.f64 (*.f64 a x)) (pow.f64 (exp.f64 x) a))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 a x)) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 a x)))) |
(fma.f64 (cosh.f64 (+.f64 a a)) (exp.f64 (+.f64 a a)) (*.f64 (sinh.f64 (+.f64 a a)) (exp.f64 (+.f64 a a)))) |
(fma.f64 (exp.f64 (+.f64 a a)) (cosh.f64 (+.f64 a a)) (*.f64 (exp.f64 (+.f64 a a)) (sinh.f64 (+.f64 a a)))) |
(+.f64 (*.f64 (cosh.f64 (+.f64 a a)) (exp.f64 (+.f64 a a))) (*.f64 (sinh.f64 (+.f64 a a)) (exp.f64 (+.f64 a a)))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 a x)) (pow.f64 (exp.f64 x) a)) (*.f64 (sinh.f64 (*.f64 a x)) (pow.f64 (exp.f64 x) a))) |
(+.f64 (*.f64 (exp.f64 (+.f64 a a)) (cosh.f64 (+.f64 a a))) (*.f64 (exp.f64 (+.f64 a a)) (sinh.f64 (+.f64 a a)))) |
(+.f64 (*.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 a x))) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 a x)))) |
(+.f64 (sinh.f64 (+.f64 a a)) (cosh.f64 (+.f64 a a))) |
(+.f64 (cosh.f64 (+.f64 a a)) (sinh.f64 (+.f64 a a))) |
(exp.f64 (+.f64 (+.f64 a a) (+.f64 a a))) |
(exp.f64 (+.f64 a a)) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (exp.f64 (+.f64 a a)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (+.f64 a a)))) (expm1.f64 (*.f64 a x))) |
(/.f64 (neg.f64 (expm1.f64 (+.f64 a a))) (neg.f64 (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (exp.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
(neg.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 a a))) (expm1.f64 (*.f64 a x)))) |
(neg.f64 (/.f64 (expm1.f64 (+.f64 a a)) (neg.f64 (expm1.f64 (*.f64 a x))))) |
Compiled 9 650 to 508 computations (94.7% saved)
4 alts after pruning (2 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 178 | 2 | 180 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 2 | 2 |
| Total | 179 | 4 | 183 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 71.4% | (/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
| ▶ | 69.3% | (*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
| ✓ | 99.9% | (expm1.f64 (*.f64 x a)) |
| ✓ | 66.5% | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
Compiled 128 to 55 computations (57% saved)
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| cost-diff | 0 | (pow.f64 (exp.f64 x) (+.f64 a a)) | |
| cost-diff | 0 | (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) | |
| cost-diff | 0 | (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) | |
| cost-diff | 0 | (/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) | |
| cost-diff | 0 | (exp.f64 (+.f64 a a)) | |
| cost-diff | 0 | (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) | |
| cost-diff | 0 | (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) | |
| cost-diff | 0 | (*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 436 |
| 0 | 47 | 430 |
| 1 | 71 | 430 |
| 2 | 138 | 430 |
| 3 | 386 | 409 |
| 4 | 1806 | 403 |
| 0 | 8422 | 403 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| Inputs |
|---|
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) |
(exp.f64 (+.f64 a a)) |
(+.f64 a a) |
a |
(expm1.f64 (*.f64 a x)) |
(*.f64 a x) |
x |
(expm1.f64 (+.f64 a a)) |
(-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
(-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(exp.f64 x) |
x |
(+.f64 a a) |
a |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
(expm1.f64 (fma.f64 x a (*.f64 x a))) |
(fma.f64 x a (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) |
(expm1.f64 (*.f64 (+.f64 x x) a)) |
(*.f64 (+.f64 x x) a) |
(+.f64 x x) |
(expm1.f64 (*.f64 a x)) |
(*.f64 a x) |
| Outputs |
|---|
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) |
(exp.f64 (+.f64 a a)) |
(+.f64 a a) |
a |
(expm1.f64 (*.f64 a x)) |
(*.f64 a x) |
x |
(expm1.f64 (+.f64 a a)) |
(-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
(-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(exp.f64 x) |
x |
(+.f64 a a) |
a |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
(expm1.f64 (fma.f64 x a (*.f64 x a))) |
(fma.f64 x a (*.f64 x a)) |
(*.f64 x a) |
(expm1.f64 (*.f64 x a)) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) |
(expm1.f64 (*.f64 (+.f64 x x) a)) |
(*.f64 (+.f64 x x) a) |
(+.f64 x x) |
(expm1.f64 (*.f64 a x)) |
(*.f64 a x) |
Found 8 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| accuracy | 0.09765625 | (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) | |
| accuracy | 4.7940836740893165 | (pow.f64 (exp.f64 x) (+.f64 a a)) | |
| accuracy | 11.835805385066884 | (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) | |
| accuracy | 11.835805385066884 | (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) | |
| accuracy | 0.11786592631368523 | (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) | |
| accuracy | 0.15757753907376806 | (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) | |
| accuracy | 6.860426486152386 | (*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) | |
| accuracy | 11.506896461567298 | (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
| 74.0ms | 40× | 5 | exit |
| 34.0ms | 145× | 0 | valid |
| 33.0ms | 48× | 1 | valid |
| 5.0ms | 23× | 0 | exit |
Compiled 503 to 31 computations (93.8% saved)
ival-pow: 38.0ms (31.8% of total)adjust: 22.0ms (18.4% of total)ival-mult: 21.0ms (17.6% of total)ival-div: 11.0ms (9.2% of total)ival-expm1: 9.0ms (7.5% of total)ival-exp: 8.0ms (6.7% of total)ival-add: 8.0ms (6.7% of total)ival-sub: 3.0ms (2.5% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)| Inputs |
|---|
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) |
(exp.f64 (+.f64 a a)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
| Outputs |
|---|
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* a (* (+ 2 x) (- 1 (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (* a (- (+ (/ (* (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2))))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 1/24 (* (pow x 3) (- (* 2 (/ 1 x)) 1/2))) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/24 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))))))))) (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (* 2/3 (/ 1 x))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (* a (+ 2 x)) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* a (- (+ (* 1/24 (/ (pow x 4) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 1/3 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 x)))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))))))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (+ (* a (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2)))))) (pow x 2))))))))))))))) |
#s(approx (exp (+ a a)) #s(hole binary64 1)) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* 2 a)))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* 2 a)))))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* a (+ 2 (* 4/3 a)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ 2 x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (* 2 (/ 1 x)) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (+ (* 4/3 (/ 1 x)) (* a (- (* 2/3 (/ 1 x)) (+ (* 1/12 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1)))))))))))) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ 4 (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (+ (* 28/3 (/ 1 (pow x 2))) (* a (- (* 8 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (+ (exp (* 2 a)) (/ 1 (- (exp (* a x)) 1))) (/ (exp (* 2 a)) (- (exp (* a x)) 1)))) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (* 2 a)))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (+ (exp (neg (* -2 a))) (/ 1 (- (exp (* a x)) 1))) (/ (exp (neg (* -2 a))) (- (exp (* a x)) 1)))) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (neg (* -2 a))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (neg (* -2 a))) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* -1 (/ (* (pow a 2) (* x (- (/ 1 a) (/ (exp (* 2 a)) a)))) (- (exp (* 2 a)) 1))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/6 (* (pow a 3) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (+ (* a (* (exp (* 2 a)) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/2 (* a (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))))) (+ (* -1/12 (* (pow a 2) (exp (* 2 a)))) (* 1/24 (* (pow a 2) (exp (* 2 a)))))) (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (* (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* -1 (/ (* (pow a 2) (pow x 2)) (- (exp (* 2 a)) 1))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/6 (/ (* (pow a 5) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (exp (* 2 a)) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* a (* x (exp (* 2 a))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* 1/2 (* (pow a 2) (* x (exp (* 2 a))))) (* a (exp (* 2 a)))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* a (exp (* 2 a))) (* x (+ (* 1/6 (* (pow a 3) (* x (exp (* 2 a))))) (* 1/2 (* (pow a 2) (exp (* 2 a))))))))) 1))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (* a x)))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* -1/2 (* x (- (exp (* 2 a)) 1))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* -1 (* x (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* x (- (* -1 (* x (+ (* -1/2 (* a (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (+ (* -1/12 (* (pow a 2) (- (exp (* 2 a)) 1))) (* 1/24 (* (pow a 2) (- (exp (* 2 a)) 1))))))) (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (* (pow a 2) (pow x 2))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* x (pow (- (exp (* 2 a)) 1) 2)) a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* -1 (* x (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* x (- (* -1 (* x (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))))) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | x | @ | inf | ((* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (exp (+ a a)) (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 16.0ms | x | @ | -inf | ((* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (exp (+ a a)) (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 15.0ms | a | @ | 0 | ((* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (exp (+ a a)) (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 10.0ms | x | @ | 0 | ((* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (exp (+ a a)) (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
| 8.0ms | a | @ | -inf | ((* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (exp (+ a a)) (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (pow (exp x) (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1181 | 11078 |
| 1 | 3554 | 10599 |
| 0 | 8097 | 10565 |
| 1 | 9170 | 10452 |
| 2 | 11429 | 10441 |
| 3 | 13470 | 10439 |
| 4 | 14978 | 10436 |
| 5 | 16524 | 10435 |
| 6 | 17898 | 10435 |
| 7 | 19055 | 10435 |
| 8 | 20217 | 10435 |
| 9 | 21205 | 10435 |
| 10 | 21792 | 10435 |
| 11 | 22218 | 10435 |
| 12 | 22482 | 10435 |
| 13 | 22663 | 10435 |
| 14 | 22734 | 10435 |
| 15 | 22759 | 10435 |
| 16 | 22767 | 10435 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* a (* (+ 2 x) (- 1 (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (* a (- (+ (/ (* (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2))))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 1/24 (* (pow x 3) (- (* 2 (/ 1 x)) 1/2))) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/24 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))))))))) (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (* 2/3 (/ 1 x))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (* a (+ 2 x)) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* a (- (+ (* 1/24 (/ (pow x 4) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 1/3 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 x)))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))))))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (+ (* a (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2)))))) (pow x 2))))))))))))))) |
#s(approx (exp (+ a a)) #s(hole binary64 1)) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* 2 a)))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* 2 a)))))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* a (+ 2 (* 4/3 a)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ 2 x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (* 2 (/ 1 x)) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (+ (* 4/3 (/ 1 x)) (* a (- (* 2/3 (/ 1 x)) (+ (* 1/12 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1)))))))))))) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ 4 (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (+ (* 28/3 (/ 1 (pow x 2))) (* a (- (* 8 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (+ (exp (* 2 a)) (/ 1 (- (exp (* a x)) 1))) (/ (exp (* 2 a)) (- (exp (* a x)) 1)))) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (* 2 a)))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (+ (exp (neg (* -2 a))) (/ 1 (- (exp (* a x)) 1))) (/ (exp (neg (* -2 a))) (- (exp (* a x)) 1)))) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (neg (* -2 a))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (neg (* -2 a))) 1) (- (exp (* a x)) 1)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* -1 (/ (* (pow a 2) (* x (- (/ 1 a) (/ (exp (* 2 a)) a)))) (- (exp (* 2 a)) 1))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/6 (* (pow a 3) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (+ (* a (* (exp (* 2 a)) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/2 (* a (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))))) (+ (* -1/12 (* (pow a 2) (exp (* 2 a)))) (* 1/24 (* (pow a 2) (exp (* 2 a)))))) (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (* (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* -1 (/ (* (pow a 2) (pow x 2)) (- (exp (* 2 a)) 1))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/6 (/ (* (pow a 5) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (exp (* 2 a)) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* a (* x (exp (* 2 a))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* 1/2 (* (pow a 2) (* x (exp (* 2 a))))) (* a (exp (* 2 a)))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* a (exp (* 2 a))) (* x (+ (* 1/6 (* (pow a 3) (* x (exp (* 2 a))))) (* 1/2 (* (pow a 2) (exp (* 2 a))))))))) 1))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (* a x)))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* -1/2 (* x (- (exp (* 2 a)) 1))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* -1 (* x (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* x (- (* -1 (* x (+ (* -1/2 (* a (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (+ (* -1/12 (* (pow a 2) (- (exp (* 2 a)) 1))) (* 1/24 (* (pow a 2) (- (exp (* 2 a)) 1))))))) (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (* (pow a 2) (pow x 2))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* x (pow (- (exp (* 2 a)) 1) 2)) a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* -1 (* x (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* x (- (* -1 (* x (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))))) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
| Outputs |
|---|
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* a (* (+ 2 x) (- 1 (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* a (+ (* a (- (+ (* a (- (+ (* a (- (+ (/ (* (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2))))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 1/24 (* (pow x 3) (- (* 2 (/ 1 x)) 1/2))) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/24 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))))))))) (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (* 2/3 (/ 1 x))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1/2))) (* 1/2 (* x (- (* 2 (/ 1 x)) (+ (* 1/6 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2))))))))) (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 4/3 (/ 1 x)))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (* 1/2 (* x (- (* 2 (/ 1 x)) 1/2)))) (+ (* -1/4 x) (* 2 (/ 1 x))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))) (/ (* (+ 2 x) (* (- 1 (* 2 (/ 1 x))) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (/ (* (+ 2 x) (- 1 (* 2 (/ 1 x)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (* a (+ 2 x)) (- 1 (* 4 (/ 1 (pow x 2))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* a (+ (* a (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (* a (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* a (- (+ (* 1/24 (/ (pow x 4) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 1/3 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 4/3 (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (+ (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/6 (/ (pow x 3) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 4/3 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2)))))))) (- 1 (* 4 (/ 1 (pow x 2))))) (/ (* (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))) (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2))))))))) (+ (/ (* (+ 2 x) (- (+ 2 (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))) (* 28/3 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)) (/ (* (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2)))) (- (+ (* 1/2 (/ (pow x 2) (- 1 (* 4 (/ 1 (pow x 2)))))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (* 2 (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (- 1 (* 4 (/ 1 (pow x 2))))))))))) (/ (* (+ 2 x) (- (+ 2 (* 4 (/ 1 x))) (* 8 (/ 1 (pow x 2))))) (pow (- 1 (* 4 (/ 1 (pow x 2)))) 2)))) (+ (* 2 (/ 1 (- 1 (* 4 (/ 1 (pow x 2)))))) (/ x (- 1 (* 4 (/ 1 (pow x 2)))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 x)))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (fma.f64 x a (+.f64 a a))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (* 2 x))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (pow x 2)))))))))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (* a (+ 2 (+ x (* a (+ 2 (+ (* 1/2 (pow x 2)) (+ (* 2 x) (* a (+ 4/3 (+ (* 1/6 (pow x 3)) (+ (* 2 x) (+ (* a (+ 2/3 (+ (* 1/24 (pow x 4)) (+ (* 1/3 (pow x 3)) (+ (* 4/3 x) (pow x 2)))))) (pow x 2))))))))))))))) |
#s(approx (exp (+ a a)) #s(hole binary64 1)) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* 2 a)))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* 2 a)))))) |
#s(approx (exp (+ a a)) #s(hole binary64 (+ 1 (* a (+ 2 (* a (+ 2 (* 4/3 a)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a x))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (*.f64 x a)) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* 1/2 (* a (pow x 2))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/6 (* a (pow x 3))) (* 1/2 (pow x 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* a (+ x (* a (+ (* 1/2 (pow x 2)) (* a (+ (* 1/24 (* a (pow x 4))) (* 1/6 (pow x 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* 3 (* a x)))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* a (+ (* 3 x) (* a (+ (* 3/2 (pow x 2)) (+ (* a (+ (* 1/2 (* (pow x 2) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (pow x 3)) (+ (* a (+ (* 1/8 (pow x 4)) (+ (* 1/6 (* (pow x 3) (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))) (+ (* 1/2 (* (pow x 2) (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (* x (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))) (* x (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 3)) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (* 4 x)) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (* 2 (pow x 2))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* a (- (+ (* -1/4 x) (+ (* 4 x) (* a (- (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (+ (* 4/3 (pow x 2)) (+ (* 2 (pow x 2)) (* a (- (+ (* -1/2 (* x (+ (* -1/2 (* x (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/12 (pow x 2)) (* 1/24 (pow x 2)))))) (+ (* -1/6 (* (pow x 2) (+ (* -1/4 x) (* 1/6 x)))) (+ (* -1/48 (pow x 3)) (+ (* 2/3 (pow x 3)) (* 4/3 (pow x 3)))))) (+ (* 1/16 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) (+ (* 1/6 x) (* 3/4 x))))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/24 (pow x 2)) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))))))))))) (+ (* 1/4 (pow x 2)) (* 1/2 (* x (- (* 2 x) (+ (* 1/6 x) (* 3/4 x)))))))))) (* 3/4 x)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 1)) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* 2 (* a (pow x 2)))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* a (+ (* 2 x) (* a (+ (* 4/3 (* a (pow x 3))) (* 2 (pow x 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ 2 x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (* 2 (/ 1 x)) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ (* a (- (+ (* 2 (/ 1 x)) (* a (- (+ (* 4/3 (/ 1 x)) (* a (- (* 2/3 (/ 1 x)) (+ (* 1/12 (pow x 2)) (+ (* 1/6 (* (pow x 2) (- (* 2 (/ 1 x)) 1))) (* 1/2 (* x (- (* 4/3 (/ 1 x)) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1)))))))))))) (+ (* 1/3 x) (* 1/2 (* x (- (* 2 (/ 1 x)) 1))))))) 1)) (* 2 (/ 1 x))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ 4 (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (+ (* a (- (+ (* 8 (/ 1 (pow x 2))) (* a (- (+ (* 28/3 (/ 1 (pow x 2))) (* a (- (* 8 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/12 (pow x 5)) (* 1/6 (pow x 5))) (pow x 4))) (+ (* x (- (* 28/3 (/ 1 (pow x 2))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x))))))) (/ (* (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))) (pow x 2))))))) (+ (* 4 (/ (+ (* 1/4 (pow x 4)) (* 1/3 (pow x 4))) (pow x 4))) (* x (- (* 8 (/ 1 (pow x 2))) (* 4 (/ 1 x)))))))) (* 4 (/ 1 x)))) (* 4 (/ 1 (pow x 2)))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 2)) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (* 2 x) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* a (- (+ (* 2 x) (* a (- (+ (* 4/3 (pow x 2)) (* a (- (* 2/3 (pow x 3)) (+ (* 1/12 (pow x 3)) (+ (* 1/6 (* (pow x 2) (- (* 2 x) x))) (* 1/2 (* x (- (* 4/3 (pow x 2)) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x)))))))))))) (+ (* 1/3 (pow x 2)) (* 1/2 (* x (- (* 2 x) x))))))) x))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (+ (exp (* 2 a)) (/ 1 (- (exp (* a x)) 1))) (/ (exp (* 2 a)) (- (exp (* a x)) 1)))) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1) (- (exp (* 2 a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* (exp (* 2 a)) (- (exp (* a x)) 1))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a)))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (* 2 a)))) |
#s(approx (exp (+ a a)) (exp.f64 (+.f64 a a))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (- (exp (* a x)) 1))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) (expm1.f64 (*.f64 x a))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* (- (exp (* a x)) 1) (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1)))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (*.f64 (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a))) (pow.f64 (exp.f64 x) (+.f64 a a))) (expm1.f64 (*.f64 x a)))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (- (+ (exp (* 2 (* a x))) (/ (exp (* 2 (* a x))) (- (exp (* a x)) 1))) (/ 1 (- (exp (* a x)) 1))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a))) (pow.f64 (exp.f64 x) (+.f64 a a)))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (exp (* 2 (* a x))))) |
#s(approx (pow (exp x) (+ a a)) (pow.f64 (exp.f64 x) (+.f64 a a))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (/ (- (exp (* 2 (* a x))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a)))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (/ (* (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (+ (exp (neg (* -2 a))) (/ 1 (- (exp (* a x)) 1))) (/ (exp (neg (* -2 a))) (- (exp (* a x)) 1)))) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (/ (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1) (- (exp (neg (* -2 a))) (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (neg (* -2 a))) (* (exp (neg (* -2 a))) (- (exp (* a x)) 1))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a)))) |
#s(approx (exp (+ a a)) #s(hole binary64 (exp (neg (* -2 a))))) |
#s(approx (exp (+ a a)) (exp.f64 (+.f64 a a))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (neg (* -2 a))) 1) (- (exp (* a x)) 1)))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (neg (* -2 a))) 1) 2) (pow (- (exp (* a x)) 1) 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 x a))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* -1 (/ (* (pow a 2) (* x (- (/ 1 a) (/ (exp (* 2 a)) a)))) (- (exp (* 2 a)) 1))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (* (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (- (exp (+ a a)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)))) #s(hole binary64 (* x (+ (* -1 (/ (* (pow a 2) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1 (/ (* (pow a 2) (+ (* 1/6 (* (pow a 3) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (+ (* a (* (exp (* 2 a)) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/2 (* a (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))))) (+ (* -1/12 (* (pow a 2) (exp (* 2 a)))) (* 1/24 (* (pow a 2) (exp (* 2 a)))))) (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* 1/2 (* (pow a 2) (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a))))) (+ (* a (* (exp (* 2 a)) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2))) (* (- (exp (* 2 a)) 1) (- (+ (* -1/4 (* a (exp (* 2 a)))) (* 1/6 (* a (exp (* 2 a))))) (+ (* -1/4 a) (* 1/6 a))))))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (* (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 2) (+ (* a (* (exp (* 2 a)) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (* (- (exp (* 2 a)) 1) (- (+ (exp (* 2 a)) (* 1/2 (exp (* 2 a)))) 1/2)))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (/ 1 a) (/ (exp (* 2 a)) a)))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (* (pow a 3) (- (/ 1 a) (/ (exp (* 2 a)) a))) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* -1 (/ (* (pow a 2) (pow x 2)) (- (exp (* 2 a)) 1))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (*.f64 (neg.f64 (*.f64 a a)) (/.f64 (*.f64 x x) (expm1.f64 (+.f64 a a))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) (*.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a a) a)) (/.f64 (exp.f64 (+.f64 a a)) (*.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))))) (/.f64 (*.f64 (*.f64 a a) a) (expm1.f64 (+.f64 a a)))) x (/.f64 (neg.f64 (*.f64 a a)) (expm1.f64 (+.f64 a a)))) (*.f64 x x))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (/ (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (- (exp (+ a a)) (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))))) #s(hole binary64 (* (pow x 2) (+ (* -1 (/ (pow a 2) (- (exp (* 2 a)) 1))) (* x (- (+ (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (+ (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (* x (- (* -1/6 (/ (* (pow a 5) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1/2 (/ (* (pow a 4) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (+ (* -1 (/ (* (pow a 2) (* (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))) (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (pow (- (exp (* 2 a)) 1) 2))) (/ (* (pow a 4) (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3))))))) (+ (* -1 (* a (- (* -1 (/ (* (pow a 3) (exp (* 2 a))) (pow (- (exp (* 2 a)) 1) 2))) (/ (pow a 3) (- (exp (* 2 a)) 1))))) (/ (* (pow a 4) (+ (exp (* 2 a)) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (pow (- (exp (* 2 a)) 1) 3)))))) (/ (pow a 3) (- (exp (* 2 a)) 1)))))))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (exp (* 2 a)) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (expm1.f64 (+.f64 a a))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* a (* x (exp (* 2 a))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* 1/2 (* (pow a 2) (* x (exp (* 2 a))))) (* a (exp (* 2 a)))))) 1))) |
#s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) #s(hole binary64 (- (+ (exp (* 2 a)) (* x (+ (* a (exp (* 2 a))) (* x (+ (* 1/6 (* (pow a 3) (* x (exp (* 2 a))))) (* 1/2 (* (pow a 2) (exp (* 2 a))))))))) 1))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* 1/2 (* (pow a 2) x)))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/6 (* (pow a 3) x)) (* 1/2 (pow a 2)))))))) |
#s(approx (/ (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)))) #s(hole binary64 (* x (+ a (* x (+ (* 1/2 (pow a 2)) (* x (+ (* 1/24 (* (pow a 4) x)) (* 1/6 (pow a 3)))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) |
#s(approx (* (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (- (exp (* x a)) 1)) #s(hole binary64 (* x (+ (* 3 a) (* x (+ (* 3/2 (pow a 2)) (+ (* a (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a))) (* x (+ (* 1/2 (* (pow a 2) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (pow a 3)) (+ (* a (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))) (* x (+ (* 1/8 (pow a 4)) (+ (* 1/6 (* (pow a 3) (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))) (+ (* 1/2 (* (pow a 2) (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))) (* a (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))))))))))))))))))))))))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (* 4 a)) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (* 2 (pow a 2))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) #s(hole binary64 (+ 3 (* x (- (+ (* -1/4 a) (+ (* 4 a) (* x (- (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (+ (* 4/3 (pow a 2)) (+ (* 2 (pow a 2)) (* x (- (+ (* -1/2 (* a (+ (* -1/2 (* a (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/12 (pow a 2)) (* 1/24 (pow a 2)))))) (+ (* -1/6 (* (pow a 2) (+ (* -1/4 a) (* 1/6 a)))) (+ (* -1/48 (pow a 3)) (+ (* 2/3 (pow a 3)) (* 4/3 (pow a 3)))))) (+ (* 1/16 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) (+ (* 1/6 a) (* 3/4 a))))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/24 (pow a 2)) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))))))))))) (+ (* 1/4 (pow a 2)) (* 1/2 (* a (- (* 2 a) (+ (* 1/6 a) (* 3/4 a)))))))))) (* 3/4 a)))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* 2 (* (pow a 2) x))))))) |
#s(approx (pow (exp x) (+ a a)) #s(hole binary64 (+ 1 (* x (+ (* 2 a) (* x (+ (* 4/3 (* (pow a 3) x)) (* 2 (pow a 2))))))))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (exp (* 2 a)) 1) (* a x)))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/.f64 (expm1.f64 (+.f64 a a)) (*.f64 x a))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* -1/2 (* x (- (exp (* 2 a)) 1))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* -1 (* x (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (/ (- (+ (* x (- (* x (- (* -1 (* x (+ (* -1/2 (* a (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (+ (* -1/12 (* (pow a 2) (- (exp (* 2 a)) 1))) (* 1/24 (* (pow a 2) (- (exp (* 2 a)) 1))))))) (+ (* -1/4 (* a (- (exp (* 2 a)) 1))) (* 1/6 (* a (- (exp (* 2 a)) 1)))))) (* 1/2 (- (exp (* 2 a)) 1)))) (/ (exp (* 2 a)) a)) (/ 1 a)) x))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (pow (- (exp (* 2 a)) 1) 2) (* (pow a 2) (pow x 2))))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (*.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (*.f64 x x)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* -1 (/ (* x (pow (- (exp (* 2 a)) 1) 2)) a)) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) (/.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (+.f64 a a))) a) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) a) (/.f64 (expm1.f64 (+.f64 a a)) a))) (*.f64 x x))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* -1 (* x (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (* (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1)) (/ (- (exp (+ a a)) 1) (- (exp (* a x)) 1))) #s(hole binary64 (/ (+ (* x (- (* x (- (* -1 (* x (+ (* -1 (* a (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (+ (* -1 (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 3))) (/ (* (+ (* 1/12 (pow a 5)) (* 1/6 (pow a 5))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4)))))) (+ (* -1 (pow (- (exp (* 2 a)) 1) 2)) (/ (* (+ (* 1/4 (pow a 4)) (* 1/3 (pow a 4))) (pow (- (exp (* 2 a)) 1) 2)) (pow a 4))))) (/ (pow (- (exp (* 2 a)) 1) 2) a))) (/ (pow (- (exp (* 2 a)) 1) 2) (pow a 2))) (pow x 2)))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (* (+ x x) a)) 1) (- (exp (* a x)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (* 2 a) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
#s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) #s(hole binary64 (+ 2 (* x (- (+ (* 2 a) (* x (- (+ (* 4/3 (pow a 2)) (* x (- (* 2/3 (pow a 3)) (+ (* 1/12 (pow a 3)) (+ (* 1/6 (* (pow a 2) (- (* 2 a) a))) (* 1/2 (* a (- (* 4/3 (pow a 2)) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a)))))))))))) (+ (* 1/3 (pow a 2)) (* 1/2 (* a (- (* 2 a) a))))))) a))))) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 269 |
| 1 | 47 | 269 |
| 2 | 56 | 269 |
| 3 | 69 | 269 |
| 4 | 78 | 269 |
| 5 | 85 | 269 |
| 6 | 89 | 269 |
| 7 | 93 | 269 |
| 8 | 95 | 269 |
| 0 | 95 | 241 |
| 1 | 320 | 166 |
| 0 | 2646 | 160 |
| 1 | 3390 | 160 |
| 2 | 4684 | 160 |
| 3 | 5699 | 160 |
| 4 | 5896 | 160 |
| 5 | 5930 | 160 |
| 6 | 5933 | 160 |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) |
(fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) |
(exp.f64 (+.f64 a a)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) |
(+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(pow.f64 (exp.f64 x) (+.f64 a a)) |
(/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))) |
(/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x))) |
(/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))) |
| Outputs |
|---|
(*.f64 (/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (/.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(*.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))))) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))))) (*.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (*.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(fma.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))))) |
(+.f64 (*.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(+.f64 (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))))) |
(*.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))))) (-.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))))) (neg.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) |
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (*.f64 (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (*.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(neg.f64 (/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (/.f64 (exp.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(fma.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (*.f64 x a)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(+.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) |
(*.f64 (expm1.f64 (*.f64 x a)) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) (neg.f64 (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))))))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (*.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (fma.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)) (-.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))))) |
(fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 a)) (exp.f64 a) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 a)) (exp.f64 a) (expm1.f64 (+.f64 x x))) |
(fma.f64 (exp.f64 a) (*.f64 (exp.f64 a) (expm1.f64 (*.f64 x a))) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (exp.f64 a) (*.f64 (exp.f64 a) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x))) |
(fma.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (*.f64 x a)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) |
(fma.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)) (expm1.f64 (+.f64 x x))) |
(-.f64 (/.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) |
(-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (neg.f64 (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))))) (/.f64 (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))))))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) |
(+.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(*.f64 (*.f64 (exp.f64 (+.f64 x x)) (exp.f64 a)) (exp.f64 a)) |
(*.f64 (neg.f64 (exp.f64 (+.f64 x x))) (neg.f64 (exp.f64 (+.f64 x x)))) |
(*.f64 (neg.f64 (exp.f64 a)) (neg.f64 (exp.f64 a))) |
(*.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (neg.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (fabs.f64 (exp.f64 (+.f64 x x))) (fabs.f64 (exp.f64 (+.f64 x x)))) |
(*.f64 (fabs.f64 (exp.f64 a)) (fabs.f64 (exp.f64 a))) |
(*.f64 (fabs.f64 (pow.f64 (exp.f64 x) a)) (fabs.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (exp.f64 a) (*.f64 (exp.f64 a) (exp.f64 (+.f64 x x)))) |
(*.f64 (exp.f64 a) (exp.f64 a)) |
(*.f64 (pow.f64 (exp.f64 x) a) (pow.f64 (exp.f64 x) a)) |
(*.f64 (pow.f64 (exp.f64 x) a) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x)))) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (pow.f64 (exp.f64 x) a)) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x)))) |
(*.f64 (exp.f64 x) (exp.f64 x)) |
(*.f64 (exp.f64 (+.f64 x x)) (exp.f64 (+.f64 x x))) |
(pow.f64 (exp.f64 a) (+.f64 x x)) |
(pow.f64 (exp.f64 x) (+.f64 (+.f64 x x) (+.f64 x x))) |
(pow.f64 (exp.f64 x) (+.f64 x x)) |
(pow.f64 (exp.f64 (+.f64 x x)) (+.f64 x x)) |
(pow.f64 (exp.f64 (+.f64 x x)) x) |
(pow.f64 (exp.f64 (+.f64 x x)) a) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) (*.f64 (sinh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) (-.f64 (cosh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(/.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (*.f64 (neg.f64 x) a))) |
(fma.f64 (cosh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a) (*.f64 (sinh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 x a)) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 x a)))) |
(fma.f64 (cosh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)) (*.f64 (sinh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (exp.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x)) (*.f64 (exp.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (cosh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x))) (*.f64 (sinh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a)) (*.f64 (sinh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a))) |
(+.f64 (*.f64 (exp.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) (*.f64 (exp.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 x a))) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 x a)))) |
(+.f64 (sinh.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) |
(+.f64 (cosh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x))) |
(exp.f64 (+.f64 (+.f64 x x) (+.f64 x x))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 (+.f64 x x))) a)) |
(exp.f64 (+.f64 x x)) |
(/.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (+.f64 (exp.f64 (+.f64 x x)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) |
(*.f64 (expm1.f64 (*.f64 x a)) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (expm1.f64 (*.f64 x a)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) (neg.f64 (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))))))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (*.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (*.f64 (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (*.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (fma.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)) (-.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))))) |
(/.f64 (fma.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))))) |
(fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 a)) (exp.f64 a) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 a)) (exp.f64 a) (expm1.f64 (+.f64 x x))) |
(fma.f64 (exp.f64 a) (*.f64 (exp.f64 a) (expm1.f64 (*.f64 x a))) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (exp.f64 a) (*.f64 (exp.f64 a) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x))) |
(fma.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (*.f64 x a)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) |
(fma.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (exp.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)) (expm1.f64 (+.f64 x x))) |
(-.f64 (/.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x)))) (/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (-.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))))) |
(-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (neg.f64 (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (neg.f64 (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))))))) (/.f64 (*.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (fma.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)) (*.f64 (expm1.f64 (+.f64 x x)) (-.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))))))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(+.f64 (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) |
(+.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (exp.f64 (+.f64 x x))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) (neg.f64 (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 x x))) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (neg.f64 (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (exp.f64 (+.f64 x x)) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))))) |
(/.f64 (fma.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(/.f64 (fma.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) |
(fma.f64 (*.f64 (exp.f64 (+.f64 x x)) (exp.f64 a)) (exp.f64 a) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (neg.f64 (exp.f64 (+.f64 x x))) (neg.f64 (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (neg.f64 (exp.f64 a)) (neg.f64 (exp.f64 a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (neg.f64 (pow.f64 (exp.f64 x) a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (fabs.f64 (exp.f64 (+.f64 x x))) (fabs.f64 (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (fabs.f64 (exp.f64 a)) (fabs.f64 (exp.f64 a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (fabs.f64 (pow.f64 (exp.f64 x) a)) (fabs.f64 (pow.f64 (exp.f64 x) a)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (exp.f64 a) (*.f64 (exp.f64 a) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (exp.f64 a) (exp.f64 a) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (pow.f64 (exp.f64 x) a) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (pow.f64 (exp.f64 x) a) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (exp.f64 x) (exp.f64 x) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(fma.f64 (exp.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(-.f64 (/.f64 (exp.f64 (+.f64 x x)) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (-.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (*.f64 (neg.f64 (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) |
(-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (*.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (pow.f64 (exp.f64 x) a))) |
(+.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (cosh.f64 (+.f64 x x))) (sinh.f64 (+.f64 x x))) |
(+.f64 (/.f64 (exp.f64 (+.f64 x x)) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x)))) (/.f64 (*.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fma.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (-.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))))) |
(+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (pow.f64 (exp.f64 x) a)) |
(+.f64 (cosh.f64 (+.f64 x x)) (+.f64 (sinh.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x))) |
(+.f64 (exp.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(*.f64 (*.f64 (exp.f64 (+.f64 x x)) (exp.f64 a)) (exp.f64 a)) |
(*.f64 (neg.f64 (exp.f64 (+.f64 x x))) (neg.f64 (exp.f64 (+.f64 x x)))) |
(*.f64 (neg.f64 (exp.f64 a)) (neg.f64 (exp.f64 a))) |
(*.f64 (neg.f64 (pow.f64 (exp.f64 x) a)) (neg.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (fabs.f64 (exp.f64 (+.f64 x x))) (fabs.f64 (exp.f64 (+.f64 x x)))) |
(*.f64 (fabs.f64 (exp.f64 a)) (fabs.f64 (exp.f64 a))) |
(*.f64 (fabs.f64 (pow.f64 (exp.f64 x) a)) (fabs.f64 (pow.f64 (exp.f64 x) a))) |
(*.f64 (exp.f64 a) (*.f64 (exp.f64 a) (exp.f64 (+.f64 x x)))) |
(*.f64 (exp.f64 a) (exp.f64 a)) |
(*.f64 (pow.f64 (exp.f64 x) a) (pow.f64 (exp.f64 x) a)) |
(*.f64 (pow.f64 (exp.f64 x) a) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x)))) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (pow.f64 (exp.f64 x) a)) |
(*.f64 (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x))) (*.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (+.f64 x x)))) |
(*.f64 (exp.f64 x) (exp.f64 x)) |
(*.f64 (exp.f64 (+.f64 x x)) (exp.f64 (+.f64 x x))) |
(pow.f64 (exp.f64 a) (+.f64 x x)) |
(pow.f64 (exp.f64 x) (+.f64 (+.f64 x x) (+.f64 x x))) |
(pow.f64 (exp.f64 x) (+.f64 x x)) |
(pow.f64 (exp.f64 (+.f64 x x)) (+.f64 x x)) |
(pow.f64 (exp.f64 (+.f64 x x)) x) |
(pow.f64 (exp.f64 (+.f64 x x)) a) |
(/.f64 (-.f64 (*.f64 (cosh.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) (*.f64 (sinh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) (-.f64 (cosh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(/.f64 (pow.f64 (exp.f64 x) a) (exp.f64 (*.f64 (neg.f64 x) a))) |
(fma.f64 (cosh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a) (*.f64 (sinh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a))) |
(fma.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 x a)) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 x a)))) |
(fma.f64 (cosh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)) (*.f64 (sinh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)))) |
(fma.f64 (exp.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x)) (*.f64 (exp.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (cosh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x))) (*.f64 (sinh.f64 (+.f64 x x)) (exp.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (cosh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a)) (*.f64 (sinh.f64 (*.f64 x a)) (pow.f64 (exp.f64 x) a))) |
(+.f64 (*.f64 (exp.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) (*.f64 (exp.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x)))) |
(+.f64 (*.f64 (pow.f64 (exp.f64 x) a) (cosh.f64 (*.f64 x a))) (*.f64 (pow.f64 (exp.f64 x) a) (sinh.f64 (*.f64 x a)))) |
(+.f64 (sinh.f64 (+.f64 x x)) (cosh.f64 (+.f64 x x))) |
(+.f64 (cosh.f64 (+.f64 x x)) (sinh.f64 (+.f64 x x))) |
(exp.f64 (+.f64 (+.f64 x x) (+.f64 x x))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 (+.f64 x x))) a)) |
(exp.f64 (+.f64 x x)) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (+.f64 x x)))) (neg.f64 (neg.f64 (expm1.f64 (*.f64 x a))))) |
(/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) |
(neg.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x))) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(*.f64 (neg.f64 (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (neg.f64 (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(*.f64 (fabs.f64 (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) (fabs.f64 (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))))) |
(*.f64 (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (fabs.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(*.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(*.f64 (expm1.f64 (+.f64 x x)) (/.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(*.f64 (expm1.f64 (+.f64 x x)) (/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (neg.f64 (expm1.f64 (+.f64 x x)))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x)))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (neg.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (neg.f64 (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (+.f64 x x))) (*.f64 (neg.f64 (expm1.f64 (*.f64 x a))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (neg.f64 (expm1.f64 (+.f64 x x)))) (*.f64 (expm1.f64 (*.f64 x a)) (neg.f64 (expm1.f64 (*.f64 x a))))) |
(/.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) |
(/.f64 (*.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (*.f64 (expm1.f64 (*.f64 x a)) (expm1.f64 (*.f64 x a)))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(fabs.f64 (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (+.f64 x x)))) (neg.f64 (neg.f64 (expm1.f64 (*.f64 x a))))) |
(/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) |
(neg.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (fma.f64 (expm1.f64 (*.f64 x a)) (exp.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x)))) (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) (exp.f64 (+.f64 x x)))) |
(*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a)))) |
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (+.f64 x x)))) (neg.f64 (neg.f64 (expm1.f64 (*.f64 x a))))) |
(/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (neg.f64 (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (*.f64 (+.f64 (/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (+.f64 x x))) (exp.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
(/.f64 (expm1.f64 (+.f64 x x)) (expm1.f64 (*.f64 x a))) |
(neg.f64 (/.f64 (neg.f64 (expm1.f64 (+.f64 x x))) (expm1.f64 (*.f64 x a)))) |
Compiled 20 843 to 1 139 computations (94.5% saved)
4 alts after pruning (2 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 295 | 2 | 297 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 0 | 2 |
| Done | 0 | 2 | 2 |
| Total | 297 | 4 | 301 |
| Status | Accuracy | Program |
|---|---|---|
| 71.4% | (/.f64 (*.f64 #s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a))) (pow.f64 (exp.f64 x) (+.f64 a a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) | |
| 44.9% | (*.f64 (/.f64 #s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) | |
| ✓ | 99.9% | (expm1.f64 (*.f64 x a)) |
| ✓ | 66.5% | #s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
Compiled 488 to 133 computations (72.7% saved)
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
(expm1.f64 (*.f64 x a)) |
(-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(approx (+ (pow (exp x) (+ a a)) (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1))) (+.f64 (/.f64 (expm1.f64 (*.f64 (+.f64 a a) x)) (expm1.f64 (*.f64 x a))) (pow.f64 (exp.f64 x) (+.f64 a a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) #s(approx (/ (- (exp (+ (* x a) (* x a))) 1) (- (exp (* x a)) 1)) (/.f64 (expm1.f64 (*.f64 (+.f64 x x) a)) (expm1.f64 (*.f64 a x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a)))) (expm1.f64 (*.f64 x a))) (+.f64 (pow.f64 (exp.f64 x) (+.f64 a a)) (/.f64 (expm1.f64 (fma.f64 x a (*.f64 x a))) (expm1.f64 (*.f64 x a))))) |
(*.f64 (/.f64 #s(approx (+ (* (exp (+ a a)) (- (exp (* a x)) 1)) (- (exp (+ a a)) 1)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
(*.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)) (expm1.f64 (+.f64 a a))) (-.f64 (exp.f64 (+.f64 a a)) (*.f64 (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x)))))) (-.f64 (exp.f64 (+.f64 a a)) (/.f64 (expm1.f64 (+.f64 a a)) (expm1.f64 (*.f64 a x))))) |
| Outputs |
|---|
(expm1.f64 (*.f64 x a)) |
5 calls:
| 11.0ms | (exp.f64 (*.f64 a x)) |
| 3.0ms | x |
| 3.0ms | a |
| 2.0ms | (*.f64 a x) |
| 2.0ms | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.9% | 1 | (*.f64 a x) |
| 99.9% | 1 | (exp.f64 (*.f64 a x)) |
| 99.9% | 1 | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| 99.9% | 1 | a |
| 99.9% | 1 | x |
Compiled 15 to 17 computations (-13.3% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
| Outputs |
|---|
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
5 calls:
| 1.0ms | x |
| 1.0ms | a |
| 1.0ms | (*.f64 a x) |
| 1.0ms | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| 1.0ms | (exp.f64 (*.f64 a x)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.5% | 1 | (*.f64 a x) |
| 66.5% | 1 | (exp.f64 (*.f64 a x)) |
| 66.5% | 1 | (-.f64 (exp.f64 (*.f64 a x)) #s(literal 1 binary64)) |
| 66.5% | 1 | a |
| 66.5% | 1 | x |
Compiled 15 to 17 computations (-13.3% saved)
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 14 |
| 1 | 26 | 14 |
| 2 | 44 | 14 |
| 3 | 96 | 14 |
| 4 | 315 | 14 |
| 5 | 2591 | 14 |
| 1× | node limit |
| Inputs |
|---|
(expm1.f64 (*.f64 x a)) |
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
| Outputs |
|---|
(expm1.f64 (*.f64 x a)) |
#s(approx (- (exp (* a x)) 1) (*.f64 x a)) |
| 1× | fuel |
Compiled 14 to 9 computations (35.7% saved)
(sort a x)
Compiled 56 to 46 computations (17.9% saved)
Loading profile data...